11.10 двойная загрузка без grub меню
Я установил Windows 7, а затем Ubuntu 11.10 на свой компьютер, но при перезагрузке меню не появилось, и оно сразу перешло в Windows.
Затем я удалил Ubuntu, создал разделы и попробовал Fedora 16 - он создал несколько другие разделы - что сработало (было показано меню grub). Не желая оставлять Fedora, я отформатировал ее раздел и установил на нее Ubuntu. Grub все еще загружается, но все еще с опциями Fedora (которые, очевидно, не работают).
Когда я пытаюсь запустить boot-repair, он предупреждает меня:
"Загрузка вашего ПК в режиме EFI, но раздел EFI не обнаружен. Возможно, вы захотите повторить попытку после создания раздела EFI (FAT32, >200Mo, начало диска, флаг EFI)"
Если я продолжу, я не смогу запустить рекомендованное исправление, так как оно постоянно просит меня добавить программные источники для grub2, даже если они есть.
Boot Info Script 0.60-git [2 Jan 2012]
============================= Boot Info Summary: ===============================
=> Grub2 (v1.99) is installed in the MBR of /dev/sda and looks at sector 1 of
the same hard drive for core.img. core.img is at this location and looks
for (,msdos3)/grub2 on this drive.
=> Syslinux MBR (4.04 and higher) is installed in the MBR of /dev/sdb.
sda1: __________________________________________________________________________
File system: ntfs
Boot sector type: Windows Vista/7: NTFS
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files: /bootmgr /Boot/BCD
sda2: __________________________________________________________________________
File system: ntfs
Boot sector type: Windows Vista/7: NTFS
Boot sector info: No errors found in the Boot Parameter Block.
Operating System: Windows 7
Boot files: /Windows/System32/winload.exe
sda3: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System:
Boot files: /grub2/grub.cfg /grub2/core.img
sda4: __________________________________________________________________________
File system: Extended Partition
Boot sector type: Unknown
Boot sector info:
sda5: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 11.10
Boot files: /boot/grub/grub.cfg /etc/fstab
sda6: __________________________________________________________________________
File system: swap
Boot sector type: -
Boot sector info:
sdb1: __________________________________________________________________________
File system: vfat
Boot sector type: SYSLINUX 4.05 2011-12-09
Boot sector info: Syslinux looks at sector 2652248 of /dev/sdb1 for its
second stage. SYSLINUX is installed in the directory.
No errors found in the Boot Parameter Block.
Operating System:
Boot files: /boot/grub/grub.cfg /syslinux/syslinux.cfg
/efi/boot/bootx64.efi /ldlinux.sys
============================ Drive/Partition Info: =============================
Drive: sda _____________________________________________________________________
Disk /dev/sda: 256.1 GB, 256060514304 bytes
255 heads, 63 sectors/track, 31130 cylinders, total 500118192 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
Partition Boot Start Sector End Sector # of Sectors Id System
/dev/sda1 * 2,048 206,847 204,800 7 NTFS / exFAT / HPFS
/dev/sda2 206,848 153,602,047 153,395,200 7 NTFS / exFAT / HPFS
/dev/sda3 153,602,048 154,626,047 1,024,000 83 Linux
/dev/sda4 154,628,094 500,117,503 345,489,410 5 Extended
/dev/sda5 154,628,096 492,013,567 337,385,472 83 Linux
/dev/sda6 492,015,616 500,117,503 8,101,888 82 Linux swap / Solaris
Я пытался заставить это работать в течение нескольких дней без удачи!! Я хочу получить двойную загрузку Windows 7 и Ubuntu. Я не против переустановки Ubuntu или воссоздания разделов, но я действительно застрял.
2 ответа
Понял, что все работает. Я уверен, что ниже приведено много ненужных шагов, но это сработало, и, возможно, кто-то может указать, что не нужно?
sudo mount /dev/sda5 /mnt
sudo mount --bind /dev /mnt/dev
sudo chroot /mnt
sudo grub-install /dev/sda
sudo update-grub
В этот момент grub загружался, но отображал запрос на восстановление (ошибка: такого раздела нет)
sudo mkdir /media/sda5
sudo mount /dev/sda5 /media/sda5
sudo grub-install --root-directory=/media/sda5 /dev/sda
И это работает!
Установите Ubuntu после Windows. Если меню grub не отображается, возьмите загрузочный Pen-Drive Ubuntu, загрузитесь с Pen-Drive и
grub-install --root-directory=/dev/sda
не волнуйтесь, даже если он не загружается, вы еще ничего не потеряли, если у вас все еще возникают проблемы, попробуйте с
grub-install --root-directory = / media / WIN_DIR
WIN_DIR - это каталог, в котором установлена ваша Windows 7.