Добавить загрузочные записи Windows после установки Ubuntu?

1

У меня Windows 7 на собственном загрузочном жестком диске, Windows 8 на собственном загрузочном жестком диске и Ubuntu на собственном загрузочном жестком диске. Я использую BIOS, чтобы вручную выбрать жесткий диск для загрузки. Я хотел бы объединить их все в одном менеджере загрузки / Grub. Я думал, что Ubuntu будет лучшим. Есть ли способ вручную добавить диски Windows в Grub?

Рик Диас
источник

Ответы:

2

На текущем Debian и, следовательно, скорее всего на * buntu, установка os-prober (если она еще не установлена) поможет программе обновления grub автоматически обнаруживать другие операционные системы и добавлять записи для них.

Чтобы вы могли:

  • Сконфигурируйте свою прошивку (BIOS / UEFI) для загрузки с диска Ubuntu
  • apt-get install os-prober просто чтобы быть уверенным.
  • update-grub и убедитесь, что видите другие ОС в списке.
  • Перезагрузитесь и выберите.
Алекс Страгиес
источник
0

выберите Ubuntu в качестве загрузочного диска, вы можете изменить Ubuntu Grub на

sudo gedit /boot/grub/grub.cfg

Это мой grub.cfg.

обновите / добавьте эту часть для распознавания окон, обратите внимание, что измените местоположение в соответствии с вашим устройством (/ dev / sda1)

### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {
        insmod part_msdos
        insmod ntfs
        set root='(hd0,msdos1)'
        search --no-floppy --fs-uuid --set=root 6CDA3B7DDA3B431E
        chainloader +1
}
menuentry "Windows Recovery Environment (loader) (on /dev/sda4)" --class windows --class os {
        insmod part_msdos
        insmod ntfs
        set root='(hd0,msdos4)'
        search --no-floppy --fs-uuid --set=root B07227D77227A0D8
        drivemap -s (hd0) ${root}
        chainloader +1
}
### END /etc/grub.d/30_os-prober ###

после редактирования вашего grub сохраните его

sudo update-grub

затем перезапустите Ubuntu

Примечание: есть также приложение с графическим интерфейсом под названием grub-customizer, которое вы можете попробовать, если хотите. это ссылка http://www.howtogeek.com/howto/43471/how-to-configure-the-linux-grub2-boot-menu-the-easy-way/

Надеюсь это поможет

выносливый
источник
Спасибо, но это не говорит мне, что вводить, поэтому Win7 и Win8 будут загружаться. Я новичок в Linux, так что иди спокойно.
Рик Диаз
Я делаю некоторые обновления в моем ответе. надеюсь, что это поможет вам
Харди
В текущем Debian, а также, возможно, в Ubuntu, update-grub перезаписывает любые изменения в /boot/grub/grub.cfg.
Алекс Стрэги