[Ubuntu-BR] Erro ao tentar recuperar o grub

Tiago Dib tiagodib em gmail.com
Sexta Maio 1 08:06:24 UTC 2009


Filipe acredito que o device hd0,5 esta informado de forma incorreta,
ele pode ter o ponto do grub em outro disco, faz o seguinte:

de boot pelo live cd do ubuntu.

 entre no console e digite:

 Comando1: sudo grub
 Comando 2: find /boot/grub/stage1

 você terá um resultado assim:
 (hd0,1)
 dependendo do seu caso claro.
 continuando depois vc faz
 Comando 3: root (hd0,1)  --> aqui vc tem que colocar entre os () o
 resultado do segundo comando.
 Comando 4: setup (hd0)
 e da o quit para sair. Reinicie a maquina e teste se funcionou.

 OBS - faça um backup antes do arquivo /boot/grub/menu.lst

Basicamente é o que você fez mas atente-se pelo comando find /boot/grub/stage1 dentro do menu do grub. Veja se o resultado deste comando é realmente (hd0,5)


Abraços

Tiago Dib.

-------- Mensagem original --------
De: Filipe Areias Nevola <filipe.bico em hotmail.com>
Reply-to: Lista de discussão do LoCoTeam Brasileiro
<ubuntu-br em lists.ubuntu.com>
Para: ubuntu-br em lists.ubuntu.com
Assunto: [Ubuntu-BR] Erro ao tentar recuperar o grub
Data: Fri, 1 May 2009 03:37:22 +0000


Segue os comandos dados e o erro, no final tem o fdisk -l caso alguem venha pedir:

root em ubuntu:/home/ubuntu# mkdir /mnt/linux
root em ubuntu:/home/ubuntu# ls
Desktop  Documentos  Imagens  Modelos  Músicas  Pública  Vídeos
root em ubuntu:/home/ubuntu# mount /dev/sda
sda   sda1  sda2  sda3  sda5  sda6  sda7  sda8  
root em ubuntu:/home/ubuntu# mount /dev/sda
sda   sda1  sda2  sda3  sda5  sda6  sda7  sda8  
root em ubuntu:/home/ubuntu# mount /dev/sda5 /mnt/linux/

grub> root (hd0,5)

grub> setup (hd0)
 Checking if "/boot/grub/stage1" exists... yes
 Checking if "/boot/grub/stage2" exists... yes
 Checking if "/boot/grub/e2fs_stage1_5" exists... yes
 Running "embed /boot/grub/e2fs_stage1_5 (hd0)"...  16 sectors are embedded.
succeeded
 Running "install /boot/grub/stage1 (hd0) (hd0)1+16 p (hd0,5)/boot/grub/stage2
/boot/grub/menu.lst"... failed

Error 12: Invalid device requested

O que está errado?


ubuntu em ubuntu:~$ sudo fdisk -l
omitting empty partition (5)

Disco /dev/sda: 400.0 GB, 400088457216 bytes
255 heads, 63 sectors/track, 48641 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Disk identifier: 0x391e391e

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1   *           1        2619    21037086    7  HPFS ou NTFS
/dev/sda2            2620       48640   369663682+   f  Win95 (LBA) Partição Extendida
/dev/sda3            6375       19122   102398278+   7  HPFS ou NTFS
/dev/sda5            2620        6213    28868742   83  Linux
/dev/sda6            6214        6374     1293201   82  Linux swap / Solaris
/dev/sda7           19123       42069   184321746    7  HPFS ou NTFS
/dev/sda8           42070       48640    52781526    7  HPFS ou NTFS
ubuntu em ubuntu:~$ 


_________________________________________________________________
Novo Windows Live: Messenger 2009 e muito mais. Descubra!
http://www.windowslive.com.br





More information about the ubuntu-br mailing list