GRUB erro 21 (RESOLVIDO)

Iniciado por Megalost, 02 de Agosto de 2007, 15:42

tópico anterior - próximo tópico

Megalost

Boa tarde pessoal.
Seguinte, uso linux em meu laptop desde o Dapper drake, em dual boot com o XP, sem problemas.
Meu cunhado gostou da idéia e quiz fazer o mesmo no desktop dele, assim que tivesse espaço em hd suficiente.
Agora comprou mais um hd, baixou o Feisty e instalou neste segundo hd, ficou assim segundo a descrição que ele me enviou:

"AMD Athlon 64 2.4, 512 de ram. Dois HD´S o principal de 80 GB e o 2º 160 GB. Criei 3 partições no 2º HD,  a primeira para swap, a segunda (ext3) "/" sistema, e a terceira para "/home". A placa de video é Geforce 5200 128 mb."

O problema dele é que quando ele reinicia a máquina, depois da instalação, o GRUB dá pau e não consegue entrar nem no XP nem no Feisty, só vai de Live cd mesmo!!!

Segundo palavras dele: "Na hora que inicio o micro ele roda, fala que tá iniciando o GRUB e manda esperar. De repente da um erro assim:
ERRO 21"

Então, porque será que o GRUB não tá reconhecendo as unidades dele direito???

Qualquer ajuda será bem vinda galera.

agente100gelo

Atualize a BIOS da placa-mãe.

Já aconteceu comigo.
Advogado e analista de sistema cearense.
Twitter: @glaydson

Megalost

Legal, mas... será que não tem uma forma menos arriscada?
( e o medo de cagar com o BIOS) rsrsrs

Eolo

Podes entrar no XP, com o cd. Basta introduzires o cd do windows, arrancar com a máquina através dele e, clicares na tecla R. Depois de entrares na consola de recuperação do XP, escreve fixmbr-enter. e seguir as opções indicadas de seguida. No final escrever exit e reiniciar o pc. Agora podes entrar no XP. mas é de lembrar que a partição do feisty continua lá. com os dados todos.

Esfinge

Isso acontece porque o grub está na MBR do HD 1 ( o de 80gb ), o sistema por padrão está configurado para iniciar o HD 1, mas o seu grub configurou o boot no HD 2, ou seja, ele esta no hd 1 tentando iniciar o conteudo do hd 2 no hd 1, deu para entender?

O mais fácil seria, configurar a bios para boot padrão no hd2, reinstalar o feisty no hd2, e consertar a mbr do windows/hd1 com a dica que o amigo falou acima ( não sei se funfa, mas ele pareceu convicto ), agora para iniciar o windows ou o ubuntu so escolher o hd de boot na hora que ligar o pc.. no meu pc é apertando F8 e ele me mostra uma lista com CD, LAN, HDA1, HDA2 etc...

Espero que funcione, boa sorte.

Megalost

#5
Valeu esfinge, ele já conseguiu fazer o XP funcionar e me disse que no setup não tava reconhecido o segundo hd !!! amanhã ele vai tentar reinstalar o feisty e daí passo novos detalhes aqui pro pessoal.

É por isso que eu adoro essa comunidade, aqui a gente não fica na mão :o)

EDIT:
Foi isso mesmo, no setup da bios dele não tava configurado corretamente o segundo HD. Assim, antes quando ele iniciava só com o XP dava certo porque de algum modo o XP reconhecia automaticamente aquele HD. Mas quando tentava fazer o boot por aquele HD, o grub não achava o bicho.
Foi só arrumar o setup e instalar o Ubuntu normalmente que agora o Grub funciona normal, tudo certo.

;)