Como reinstalar GRUB com live-CD do Ubuntu 9.04

Publicado por Luiz Antônio Dias do Nascimento em 11/09/2009

[ Hits: 39.334 ]

 


Como reinstalar GRUB com live-CD do Ubuntu 9.04



Essa dica é para quem precisou reinstalar o Windows e perdeu o GRUB, impossibilitando de usar o Linux que estava instalado. Obviamente, não vou ensinar como usar o live CD, pois existem muitos tutoriais na internet que falam sobre isso.

Abra um terminal pelo Ubuntu live-CD 9.04 (plataforma onde foi efetuado o procedimento, acredito que funcione em outros live-CDs).

Digite:

sudo su

(Esse comando no live CD permite que você faça operações como root)

Digite:

# grub

Após abrir a tela de uso do GRUB digite os seguintes comandos:

grub> find /boot/grub/stage1
grub> root (hdX,X)

Onde o X é o dispositivo mostrado pelo comando acima.

grub> setup (hdX)

Há casos em que o HD é serial-ata e é reconhecido como SDA, SDB etc.

grub> quit

Pode reiniciar o sistema e estará de volta seu menu.lst do jeitinho que era antes.

Se esse método não funcionar (pode haver 0,0000000000001% de chance de que não funcione), existe outro procedimento que pode ser adotado.

Seguem os comandos (não me aprofundarei em detalhes).

Abra um terminal e digite os comandos:

sudo su
# mkdir /media/linux
# mount /dev/SDA1 /media/linux


Obs.: SDA1 deve ser a partição formatada com o Linux, pode ser ext3, ext4, reiserfs etc, coloque a partição em que seu Linux está instalado.

# mount -o bind /dev /media/linux/dev
# chroot /media/linux
# grub-install /dev/SDA


Outras dicas deste autor

Como remover "Ajuda e Suporte" + "Sobre o Gnome" do menu Sistema no Ubuntu 9.04

Como instalar flashplayer em plataforma 64 bits

Como instalar o Firefox 3.5.2 no Ubuntu 9.04

Como traduzir o Mercury Messenger 1.9.5

Como adicionar outros sistemas operacionais ao men do Grub

Leitura recomendada

Slackware 12 no Dell 320n

Man Pages via Web no Fedora 19

Desafio Linux Hacker

Arch Linux: /etc/rc.sysinit mountpoint not found

Error 403 do Apache no Mandriva 2008.1

  

Comentários
[1] Comentário enviado por cbrpnk em 13/09/2009 - 08:01h

ou faz
$ sudo -i
# mount /dev/sda1 /mnt
# grub-install --root-directory=/mnt /dev/sda

[2] Comentário enviado por lekegf em 13/09/2009 - 17:39h

Eu fiz isso e deu erro. Dae eu vi num outro site que onde está "setup (hdX)", na verdade tem que colocar "setup (hd0)". Dae deu certo.
Se você está tentando reinstalar o grub tente isso.

Fonte: http://omeublog.net/index.php?title=recuperar_grub&more=1&c=1&tb=1&pb=1

[3] Comentário enviado por romulo10 em 26/03/2010 - 20:27h

Blz, aki funcionou, o problema e que gnome ou x windows ta travando.

[4] Comentário enviado por abelfrancia em 29/09/2011 - 18:04h

Amigo, tentei e deu este erro:

# grub-install /dev/sda

/proc/devices: fopen failed: Arquivo ou diretório não encontrado
/proc/devices: fopen failed: Arquivo ou diretório não encontrado
/proc/devices: fopen failed: Arquivo ou diretório não encontrado
...
Installation finished. No error reported.


O que está acontecendo? Eu reinicio o PC, e se deixo dar boot no HD aparece o console do grub (grub>)



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts