[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: GRUB ERRO -17



Carlos Adail Scherer Jr. wrote:

Taih mais um motivo pra eu naum gostar do grub... XP
(Acho que alguém vai se incomodar c/ o q eu disse)

Eu tenho usado o lilo desde os tempos do 'potato' e felizmente os
problemas q tive foram por causa do 'peopleware' (mea culpa).

[]s
PS: esses erros do grub saum muito bizarros, nunca se pode ter certeza
do q estah acontecendo.

Em 10/06/05, Edaurdo Nakamatu(GMAIl)<enakamatu@gmail.com> escreveu:

Pessoal,

Em casa tenho um PII 300, 128 de ram e hd de 20 gb, dividido em 3
particoes, sendo a 1 com ntfs(10gb),  2 com linux e 3 como swap.

A instalacao do win2000 esta ok, ao instalar o linux debian sarge, tava
tudo ok, configurou o grub sem problemas, reconhecendo o win2000, mas
agora ao dar o boot, o grupo da o erro grub erro -17 e fica congelado.

O que posso fazer?

Voce deve ter mexido nas particoes do seu HD (acrescentou ou removeu alguma). O grub não está mais conseguindo encontrar o arquivo /boot/grub/menu.lst pois ele sumiu (ex: passou do hda2 para hda3).

Pra consertar, vc tem que dar boot no micro via CD de instalação no rescue mode (leia na tela de boot, lá tem instrucoes). Depois entre como root, e execute o comando 'grub'. Lá dentro, digite:
find /boot/grub/stage1
ele vai retornar pra vc como (hd0,2). Ai é só digitar:
root (hd0,2)
setup (hd0)
Saia do grub, reboot e teste.

Nesse caso, se fosse o lilo, provavelmente iria ficar escrendo eternamente 'LI LI LI LI LI LI LI...' ou algo como 'LI 40 40 40 40 40 40 40 40 40...', a meu ver, mto mais bizarro que o grub... :-)
Sem mencionar mtos outros casos; veja na man page:
[...]
       A partial list of error codes follows:

              00  no error
              01  invalid disk command
              0A  bad sector flag
              0B  bad track flag
              20  controller failure
              40  seek failure (BIOS)
              40  cylinder>1023 (LILO)
              99  invalid second stage index sector (LILO)
              9A  no second stage loader signature (LILO)
              AA  drive not ready
[...]
Já passamos da época que os programas tinham uma interface com o usuário ruim... olhar código de erro em tabela é da idade da pedra. Qual a dificuldade em colocar mensagens UTEIS hj em dia? No caso do lilo/grub, a unica desculpa é o espaco do MBR.


Uma ultima coisa: Eduardo, ao criar um novo assunto, por favor, nao fazer isso respondendo alguma msg antiga da lista! Use o botao 'compose' - veja onde foi parar sua msg:
http://lists.debian.org/debian-user-portuguese/2005/06/threads.html#00487

--
Marcos



Reply to: