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
Deu Erro??
Recuperar Grub
Apenas uma nota para referência futura, de como recuperar o Grub:
1º - Arrancar com um Live CD, do Ubuntu, por exemplo.
2º - Abrir o terminal e:
3º - Isto mostra-nos uma localização, tipo (hd0,1) ou (hd0,4). Se houver mais que uma, é necessário escolher qual a instalação a usar, no comando seguinte:
Deverá usar-se algo como (hd0,1) ou (hd0,2), dependendo do valor que o sistema tenha retornado no comando anterior.
4º - Instala-se o Grub no MBR e sai-se:
Se correu tudo conforme o esperado, o grub está a funcionar de novo
, é só fazer o reboot.
Fonte: vivaoLinux
Postado Por: RedDeviL
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
Deu Erro??
Recuperar Grub
Apenas uma nota para referência futura, de como recuperar o Grub:
1º - Arrancar com um Live CD, do Ubuntu, por exemplo.
2º - Abrir o terminal e:
Código:
sudo grub find /boot/grub/stage1
Código:
root (hd?,?)
4º - Instala-se o Grub no MBR e sai-se:
Código:
setup (hd0) quit
![Feliz](https://forum.guiadohacker.com.br/images/smilies/smile.png)
Fonte: vivaoLinux
Postado Por: RedDeviL
Comment