Можно ли загрузить Ubuntu с помощью загрузчика Windows?

Как отмечали многие, требования Windows 8 к UEFI могут не будут мешать установке Linux (или чего-либо еще), так как заменяющий загрузчик также нужно как-то подписать . Некоторые системы Все системы позволят вам отключить требование подписи, но эта функция может быть скрыта для отключения или вы не захотите отказаться от преимуществ безопасного загрузчика.

Нужно ли в первую очередь заменить загрузчик? Чтобы не забывать о программном обеспечении, которое не имеет смысла, как я могу установить Ubuntu 11.04, используя собственный загрузчик Windows 7?

38
задан 20.05.2020, 02:54

4 ответа

Я прошел через это. Вот как я это решил.

Вам нужно восстановить MBR, чтобы он снова загружался в Windows, а не в Linux, ТО затем добавьте Linux.

  1. Загрузка с установочного диска Windows;
  2. Выберите Восстановление / Восстановление при запуске; Windows восстановит MBR;
  3. Когда закончите, перезагрузитесь в Windows;
  4. Откройте EasyBCD и добавьте Linux;
  5. При перезагрузке вы увидите старый добрый черный экран с загрузчиком Windows и двумя записями: Windows и Linux;
  6. Вуаля. [ 115]
0
ответ дан 20.05.2020, 02:54

Вы можете перейти в shell в меню загрузки и набрать:

chroot / 
mount /dev/sda /grub/boot
mount /dev/sda2 /win
install grub boot loader again on sda

это может сработать.

0
ответ дан 20.05.2020, 02:55
  • 1
    Что делает chroot /, делают? Это - фактическая команда, install grub boot loader again on sda? – recursive 20.05.2020, 02:55

Предполагая, что Windows уже установлена, установите Ubuntu в другой раздел. Убедитесь, что вы устанавливаете Grub2 на раздел Ubuntu - не устанавливайте его на MBR, так как это перезапишет загрузчик Windows.

Загрузитесь в Windows и установите EasyBCD

Добавьте запись и выберите Grub2, т.е.

enter image description here

Затем запишите измененный загрузчик Windows, т.е.

enter image description here

Перезагрузка - теперь у вас будет две опции:

enter image description here

Загрузитесь в Ubuntu и измените Grub Timeout значение то есть

gksudo gedit /etc/default/grub

изменить «GRUB_TIMEOUT = 10» на «GRUB_TIMEOUT = 0» и сохранить.

Наконец:

sudo update-grub

источник

0
ответ дан 20.05.2020, 02:55
  • 1
    Это работает, если человечность и окна установлены я различный HDD вместо того же HDD различные разделы? Также это должен быть grub2, или личинка прекрасна также? – hasen 20.05.2020, 02:56
  • 2
    На более новом EasyBCD, Вы don' t должен выполнить шаг MBR Записи, потому что это восстанавливает по умолчанию с окнами только. Только необходимо добавить запись меню Grub 2 и сохранить ее. – Paolo Bergantino 20.05.2020, 02:56
  • 3
    EasyBCD, до I' замеченный ve, не работает с uefi загрузчиками. Это будет только работать с mbr. – Aaron 20.05.2020, 02:56

Я нашел это очень полезным, но нашел более простой способ исправить это. Когда у вас есть доступ к вашей установке Windows и установлен EasyBCD. Вы можете просто восстановить MBR изнутри инструмента (сделано с EasyBCD 2.2.0.182)

  1. Откройте EasyBCD и нажмите «BCD Deployement»

  2. [ 116] В разделе «Параметры конфигурации MBR» убедитесь, что выбран «Установить загрузчик Windows Vista / 7 в MBR», и нажмите кнопку «Запись MBR»

  3. Перезагрузитесь и наслаждайтесь магия загрузчика Windows

Надеюсь, это кому-нибудь поможет

0
ответ дан 20.05.2020, 02:56