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, даже если они там есть. [ 115]

                     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 & amp; Ubuntu с двойной загрузкой. Я не против переустановить Ubuntu или воссоздать разделы, но я действительно застрял.

1
задан 11 February 2012 в 21:21

2 ответа

Установите Ubuntu после Windows. Если меню grub не отображается, возьмите загрузочный флеш-накопитель ubuntu, загрузитесь с флешки и

grub-install --root-directory = / dev / sda

не беспокойтесь, даже если он не загружается, вы еще ничего не потеряли, если у вас по-прежнему возникают проблемы, попробуйте

grub-install --root-directory = / media / WIN_DIR

WIN_DIR - это каталог, в котором установлена ​​ваша Windows 7.

0
ответ дан 11 February 2012 в 21:21

Понял, что все работает. Я уверен, что приведенное ниже включает в себя множество ненужных шагов, но это сработало, и, возможно, кто-то может указать на то, что не нужно?

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

И это работает !!

0
ответ дан 11 February 2012 в 21:21

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

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