11.10 dual boot no menu do grub

1

Instalei o Windows 7 e, em seguida, o Ubuntu 11.10 no meu computador, mas nenhum menu do grub apareceu na reinicialização e foi direto para o Windows.

Eu então removi as partições criadas pelo Ubuntu e tentei o Fedora 16 - ele criou partições ligeiramente diferentes - o que funcionou (o menu do grub foi mostrado). Não querendo manter o Fedora, eu gravei sua partição e instalei o Ubuntu nele. O Grub ainda carrega, mas ainda com as opções do Fedora (que obviamente não funcionam).

Quando tento executar o reparo de inicialização, ele me avisa:

"A inicialização do seu PC está no modo EFI, mas nenhuma partição EFI foi detectada. Você pode tentar novamente depois de criar uma partição EFI (FAT32, > 200Mo, início do disco, sinalizador EFI)"

Se eu continuar, não posso executar a correção recomendada, pois ela continua me pedindo para adicionar fontes de software para o grub2, mesmo que elas estejam lá.

                     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

Eu tenho tentado fazer isso funcionar por alguns dias sem sorte !! Eu quero acabar com um Windows 7 & Inicialização dupla do Ubuntu. Eu não me importo de re-instalar o Ubuntu ou recriar partições, mas estou realmente preso.

    
por Oll 11.02.2012 / 18:21

2 respostas

1

Entendi funcionando eventual. Tenho certeza de que o texto abaixo envolve muitos passos desnecessários, mas funcionou e talvez alguém possa apontar o que não é necessário?

sudo mount /dev/sda5 /mnt
sudo mount --bind /dev /mnt/dev
sudo chroot /mnt
sudo grub-install /dev/sda
sudo update-grub

Neste ponto, o grub estava carregando, mas exibindo o prompt de resgate (erro: nenhuma partição)

sudo mkdir /media/sda5
sudo mount /dev/sda5 /media/sda5
sudo grub-install --root-directory=/media/sda5 /dev/sda

E funciona !!

    
por Oll 13.02.2012 / 22:49
0

Instale o Ubuntu após o Windows. Se o menu grub não é mostrado, então pegue um pen drive, boot a partir do pen-drive e

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

não se preocupe mesmo que não inicialize, você não perdeu nada ainda, se você ainda encontrar problema tente com

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

WIN_DIR é o diretório onde o seu windows 7 está instalado.

    
por Peeyush 11.02.2012 / 18:34