Como reinstalar GRUB com live-CD do Ubuntu 9.04

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

[ Hits: 39.353 ]

 


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 instalar o Firefox 3.5.2 no Ubuntu 9.04

Como instalar flashplayer em plataforma 64 bits

Como adicionar outros sistemas operacionais ao men do Grub

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

Como traduzir o Mercury Messenger 1.9.5

Leitura recomendada

Dual boot: Qualquer distribuição GNU/Linux + Windows 8

Redimensionando o RAID 1

Bloqueando pasta no Linux

Fazendo cópia de CDs via prompt

[RESOLVIDO] Slackware 13.1.x sob CentOS/KVM não reconhece interface de rede

  

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