Ubuntu 8.04.1
Para recuperar uma instalação que não aparece no Grub, mas que está numa determinada partição (ex: sda3) do HD, reinicie o computador a partir do live CD.
Usando o Terminal como root:
- mkdir /mnt/linuxtorecover
- mount -t ext3 -o rw /dev/sda3 /mnt/linuxtorecover
(*) As instruções abaixo não se aplicam ao GRUBv2 (Ubuntu 9.10 ou superior), nestes casos ver links mais abaixo.
Confira as informações do arquivo /mnt/linuxtorecover/boot/grub/menu.lst para ter certeza que está apontando para a partição correta.
- mkdir /home/ubuntu/root
- mount -t ext3 -o rw /dev/sda3 /
- mount -t ext3 -o rw /dev/sda3 /home/ubuntu/root
- cp -R /home/ubuntu/root/boot/grub /boot
Reinstalar o grub.
- /home/ubuntu/root/sbin/grub-install /dev/sda
sda indica o primeiro HD (sdb é o segundo...), e sda3 é a partição onde o linux está instalado nesse HD.
Ubuntu Info:
Links:
- Ubuntu - Recuperar o Grub após instalação do Windows
- Esqueça o grub-install
- Ubuntu 10.04 com Grub2
- Recovering Ubuntu after installing Windows
- How To Recover GRUB2