quinta-feira, 21 de janeiro de 2010

Recuperando Grub v2

Após a instalação do Windows 7 em meu netbook, o meu Grub foi perdido. A Microsoft continua desprezando as instalações antigas de outros SOs fora as dela.

Mas como nossa documentação é caprixadamente ótima e extensa, seguem os seguintes passos para recuperação:

* Inicie uma sessão pelo live-CD

* Abra um terminal e insira o comando
$ sudo fdisk -l


* Lembre-se de qual é a sua instalação, como referencia /dev/sda1 será usado.

* Monte o sistema de arquivo em /mnt
$ sudo mount /dev/sda1 /mnt


* Monte o resto dos dispositivos
$ sudo mount --bind /dev /mnt/dev


* Use o comando chroot para acessar o diretório raiz
$ sudo chroot /mnt


* Edite o arquivo /etc/default/grub do seu sistema
$ nano /etc/default/grub


* Crie um novo arquivo de configuração
$ update-grub


* Reinstale o Grub 2 na MBR
$ grub-install /dev/sda


* se o comando anterior apresentar erros use o seguinte
grub-install --recheck /dev/sda


* Pressione Ctrl+D para sair do chroot

* Desmonte os dispositivos
$ sudo umount /mnt/dev


* Desmonte o sistema de arquivo
sudo umount /mnt


* Reinicie o sistema

* copiado descaradamente do Ubuntu Forum-BR

No meu caso ainda tive que, após entrar no meu Ubuntu rodar o comando update-grub para que o Windows 7 fosse reconhecido no lugar do XP.

No mesmo Forum ainda há várias outras alternativas, ainda mais simples: Mil e uma maneiras de recuperar GRUB 2 e GRUB.

Agora sim, tudo helps.

Um comentário:

  1. Eaw... Me Ajudou Bastante, eu ja havia lido esse mesmo texto, mas nao sei o que que nao conseguia fazer.
    lí daqui.
    Mas usei o live cd do SuperGrub., consegui bootar com o linux atravez das opções do LiveCd, e refiz a instalação e update-grub.

    Curiosidade...

    Dei mole em deixar o Pendrive conectado.
    perdí muitas horas por causa disso... sda,sdb...

    depois que retirei descomplicou...

    ResponderExcluir