Я хочу добавить 12.04, который находится в другом диске к моему активному Хранилищу BCD.
То, что я сделал:
Я добавил приложение загрузочного сектора, указывающее c:\boot\ubuntu\boot.img
и я только получаю черный экран с личинкой>
Я также скопировал mbr
в файл и добавил к BCD, и я получаю те же результаты.
Я не хочу использовать EasyBCD для изучения целей.
Хорошо я сделал это.
Первый, я должен был создать core.img
что точка к моему диску explicity, Как это:
grub-mkimage --output=/tmp/core.img --prefix=\(hd3,1\)/boot/grub --format=i386-pc biosdisk part_msdos ext2
117-секундный, я должен был связать lnxboot.img и core.img для создания изображения, которое может быть загружено приложением загрузочного сектора Хранилища BCD.
cat /boot/lnxboot.img /tmp/core.img > /tmp/g2ldr
В-третьих, я должен был скопировать изображение g2ldr в свой раздел окон и добавил к моему Хранилищу BCD с приложением загрузочного сектора.
Теперь я могу загрузить Ubuntu из диспетчера начальной загрузки Хранилища BCD.
Ссылки:
http://blog.mudy.info/2010/08/boot-grub2-stage2-directly-from-windows-bootmgr-with-grub4dos-stage1/