sábado, 7 de março de 2009

Como reinstalar o GRUB

Hoje passei por alguns apuros em meu laptop, enquanto instalava o Archlinux em uma nova partição do disco rígido.

No meio da instalação via FTP, meu cabo de rede parou de funcionar e não voltou mais.

Reiniciei o micro para bootar pelo Ubuntu (que era a distribuição que estava instalada antes) e descobri que o GRUB não carregava mais.

Aparecia algo como:

Loading GRUB:
Error 15


Vim aqui passar adiante a solução que encontrei, para que ajude quem estiver com esse mesmo problema.

Para reinstalar o GRUB faça o seguinte:

Inicie o computador utilizando algum Live CD como o do Ubuntu, por exemplo.

Inicie o console e digite:

$ sudo fdisk -l

Ele listará as partições de seus discos rígidos, localize qual é a partição onde está instalado o seu linux. No meu caso é /dev/sda6.

Digite:

$ sudo grub

Ele iniciará um aplicativo em modo texto, dentro dele digite:

$ root (hd0,x)

Onde x é o número da sua partição. Como a minha é sda6, o número dela é 5, pois a contagem começa do zero.

Portanto, no meu caso o comando foi:

$ root (hd0,5)

Então digite:

$ setup (hd0)
$ quit


Reinicie o micro e veja se está funcionando.

Espero que o post ajude.
Até o próximo.

4 comentários:

Ivan disse...

Boa tarde Grasselli!!

Fiz questão de deixar um comentário, pois, após várias tentativas de tentar instalar o grub, por meio de dicas de outros sites, que infelizmente foram complicados e sem objetividade, as suas dicas foram EXTRAORDINÁRIAS. MEUS PARABÉNS. Em apenas 1 minuto instalei com toda facilidade do mundo o grub. MEUS PARABÉNSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS. Vc foi impressionante. Um grande abraço, e nós só temos a ganhar com esta competência que vc apresentou nesta pequena dica.

Gilberto - BH disse...

puts!!! depois de rodar e rodar pesquisando pela internet fiz apenas esses comandos ai que vc mandou e pronto! simples... e perdi tanto tempo com outros tutoriais que nao levaram a nada! mas ta ok. valeu mesmo ai pela dica.

Ueg Ceres disse...

Bom dia!!! Parabens.

A instalação do grub foi um sucesso,

com sua licença ( instalar grub , instalar grub , instalar grub , erro 15 no grub , erro 15 no grub, erro no grub , reinstalação do grub , grub , grub , grub, ) pro pessoal achar seu blog mais facil ^^

Anônimo disse...

Olá.... mais ajuda por favor:
minha partição é /dev/sdb1;

tenho duas hds uma vazia e outra com o sistema.... usei o comando root (hd1,0) e setup (hd1) minha resposta é:
checking if "/boot/grub/stage1" exists... no
checking if "/grub/stage1" exists... no

error 15: file not found