Могу ли я использовать BURG в тройной загрузке с Windows 7 и Windows 8?

Могу ли я использовать BURG в тройной загрузке с Windows 7 и Windows 8?

Установив Windows 8 на виртуальную машину, я решил проверить, как она работает на самом деле, так как виртуальная машина немного тормозила.

Windows 8 можно установить, как и любую другую ОС, и она поддерживает двойную загрузку с Windows 7. Однако, похоже, она использует собственный менеджер загрузки. Так что, если я установлю ее, смогу ли я впоследствии загрузить Ubuntu?

Могу ли я оставить BURG в качестве загрузчика?

(Ссылаясь на этоСтатья Лайфхакерапо настройке двойной загрузки Windows 7 / Windows 8.)

Спасибо заранее!

решение1

Я не могу найти много подробностей о том, использует ли Windows 8 bootmgr под всем этим метро, ​​но основываясь на том, что я вижу (никогда не устанавливал его), я думаю, что это так. Однако есть верный (и обратимый) способ проверить.

Сначала загрузитесь с Live CD или USB вашего дистрибутива по вашему выбору. Затем, после загрузки, определите, на каком жестком диске у вас установлена ​​Windows 7.

#ls -la /dev/disk/by-label
#(gparted)&

Первая команда выведет список меток файловых систем, которые может распознать Linux, и разделов, на которых они находятся, в форме: Label -> /dev/sda1где «a» — это диск, а «1» — это раздел. Затем выполните следующую команду, чтобы сохранить MBR (только загрузочный сектор, без разделов) в файл на случай, если вы захотите отменить эти изменения позже. (Возможно, сохраните этот файл на флэш-накопителе) [ПРАВКА: убедитесь, что /dev/sdaнижеследующее соответствует выводу lsдля диска, на котором включена Windows 8, например, если Windows8 -> /dev/sdc3тогда используйте /dev/sdc]

#dd if=/dev/sda of=/path/to/safe/storage/orig_mbr.bin bs=446 count=1

Теперь используйте gparted, чтобы создать раздел для Windows 8, и пройдите процедуру установки Windows 8. После этого снова загрузите Live CD или USB и выполните:

#dd if=/dev/sda of=/path/to/safe/storage/win8_mbr.bin bs=446 count=1
#dd if=/path/to/safe/storage/orig_mbr.bin of=/dev/sda bs=446 count=1

Это позволит создать резервную копию MBR Windows 8 и установить ваш старый (таким образом, восстановив BURG/GRUB/LILO и т. д.). Теперь вы можете загрузить любой Linux, который у вас есть на этом компьютере, и попытаться выполнить процедуру обновления загрузчика / проверки ОС. Если обнаружена Windows 8 (или обнаружено несколько ОС Windows), то Windows 8 использует ту же процедуру загрузки, что и Windows 7 (называется bootmgr), и вы можете продолжать использовать свой текущий загрузчик. Если нет, то вы можете попробовать вручную выполнить цепочку загрузки, как вы это делали для ntdlr и Windows XP.

Связанный контент