Recuperar GRUB2 por Live CD Ubuntu (Após instalação Windows, por exemplo)
Faça o boot do computador com um Live CD do Ubuntu.
Abra um terminal e logue como root, digitando:
su (e senha do root).
Para verificar qual a partiçao para o grub inicializar digite:
fdisk -l
Como exemplo, utilizemos um disco em que foi instalado um Windows junto com o Ubuntu, na seguinte configuraçao:
/dev/sda1 - Windows
/dev/sda2 - partiçao estendida
/dev/sda5 - Ubuntu
/dev/sda6 - Swap
Monte o sistema de arquivos e dispositivos:
mount /dev/sda5 /mnt
mount --bind /dev /mnt/dev
mount --bind /proc /mnt/proc
Acesse esta partiçao como root:
chroot /mnt
Crie um novo arquivo de configuraçao do Grub:
update-grub
Reinstale o Grub na MBR do disco:
grub-install /dev/sda
Caso o comando anterior apresente erro, utilize:
grub-install --recheck /dev/sda
Para sair do chroot pressione CTRL+D
Desmonte os dispositivos:
umount /mnt
Reinicie o sistema:
reboot.
Caso sua partiçao Windows nao seja detectada no primeiro boot, assim que logar no Linux rode como SU:
update-grub
Que seu Windows sera redetectado.
Abra um terminal e logue como root, digitando:
su
Para verificar qual a partiçao para o grub inicializar digite:
fdisk -l
Como exemplo, utilizemos um disco em que foi instalado um Windows junto com o Ubuntu, na seguinte configuraçao:
/dev/sda1 - Windows
/dev/sda2 - partiçao estendida
/dev/sda5 - Ubuntu
/dev/sda6 - Swap
Monte o sistema de arquivos e dispositivos:
mount /dev/sda5 /mnt
mount --bind /dev /mnt/dev
mount --bind /proc /mnt/proc
Acesse esta partiçao como root:
chroot /mnt
Crie um novo arquivo de configuraçao do Grub:
update-grub
Reinstale o Grub na MBR do disco:
grub-install /dev/sda
Caso o comando anterior apresente erro, utilize:
grub-install --recheck /dev/sda
Para sair do chroot pressione CTRL+D
Desmonte os dispositivos:
umount /mnt
Reinicie o sistema:
reboot
Caso sua partiçao Windows nao seja detectada no primeiro boot, assim que logar no Linux rode como SU:
update-grub
Que seu Windows sera redetectado.
Comentários
Valeu, muito obrigado.
Perfeito.
Eu havia instalado o Fedora e após retira-lo fiquei com o Grub 0.97, e não conseguia dar boot no Ubuntu, dentre varios tutoriais este foi o único que realmente funcionou.Muito simples, e eficaz.
Muito obrigado
Uma dica: isso é um tipo de dúvida bem básico, antes de perguntar pesquise no Google que geralmente já há uma resposta. Por isso nem sempre as pessoas são simpáticas e respondem essas questões. Boa sorte !