Как добавить другую человечность диска к BCD вручную

Я хочу добавить 12.04, который находится в другом диске к моему активному Хранилищу BCD.

То, что я сделал:

  • Я добавил приложение загрузочного сектора, указывающее c:\boot\ubuntu\boot.img и я только получаю черный экран с личинкой>

  • Я также скопировал mbr в файл и добавил к BCD, и я получаю те же результаты.

Я не хочу использовать EasyBCD для изучения целей.

0
задан 25 August 2012 в 16:39

1 ответ

Хорошо я сделал это.

Первый, я должен был создать 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/

http://www.gnu.org/software/grub/manual/grub.html#Images

0
ответ дан 21 October 2019 в 12:32

Другие вопросы по тегам:

Похожие вопросы: