quarta-feira, julho 25, 2007

Como recuperar o GRUB boot loader

Para quem já experimentou linux em paralelo com windows e teve por algum motivo que reinstalar este último, sabe que o GRUB (boot loader de grande parte das distribuições de linux) desaparece do mapa, ficando o utilizador sem a possibilidade de escolher entre os dois sistemas operativos (entrando automaticamente em windows).
Isto acontece porque o sistema operativo da Microsoft não detecta a existência de outros sistemas operativos, reescrevendo o MBR (Master Boot Record) do disco, de modo a apenas carregar-se a si próprio.
Felizmente existe solução para recuperar o acesso ao linux após uma instalação de windows. E é um processo simples de executar, num pequeno número de passos.

Supondo que está a ser usado Ubuntu:

1- Colocar o CD de Ubuntu na drive de cd-rom,

2- Iniciar o Ubuntu a partir do CD (modo Live CD),

3- Depois de carregado, abrir uma consola/terminal ( Aplicações -> Acessórios -> Consola )

4- Escrever sudo grub na consola:

Aqui neste passo irá abrir a linha de comandos do GRUB, aí escrever:

find /boot/grub/stage1

Irá aparecer um resultado do estilo (hdX,Y) onde X e Y são números que podem variar de instalação para instalação. Em seguida escrever:

root (hdX,Y)

Depois escrever:

setup (hdX)

E finalmente : quit

Agora é só fazer reboot e voilá, GRUB is back!