Grub erro 17 e 18 - grub rescue - como inicializar novamente?

1

Li várias perguntas e respostas semelhantes sobre o erro do grub, pesquisei no Google (muito), mas ainda não encontrei uma solução para o meu problema.

Eu tenho um notebook "antigo" onde instalei o Windows XP e depois o Ubuntu 8.04 - tudo funcionou bem por um longo tempo. Depois que as crianças brincaram com ele (ou seja, eu não vi o que aconteceu), eu não consegui mais inicializar. Grub simplesmente disse Error 17 e nada mais. Após várias falhas de Error 17 , o erro foi alterado para Error 18 - e esse é o erro mostrado agora.

O que eu tentei? Eu tentei vários Linux LIVE CD e DVD que eu tenho: Ubuntu 8.04, Kubuntu 10.04, Ubuntu 10.04, Ubuntu 11.10, Fedora 11, etc. - nenhum deles é capaz de iniciar, em todos os modos e opções que eu tentei (eu não editei manualmente os comandos, mas tentei as opções fornecidas). Não consigo usar o Live CD OS e também não posso instalá-los. Isto é importante: está tudo bem para apagar todo o conteúdo HD! Não há problema em formatar, reparticionar, perder todos os dados em HD - sem problemas.

Na maioria dos sabores do Ubuntu, incluindo o CD 8.04, as taxas de inicialização mostram repetidamente as seguintes mensagens de erro:

ata3.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
ata3.00: BMDMA stat 0x25
ata3.00: cmd 25/00:08:e5:a5:50/00:00:12:00:00/e0 tag 0 dma 1024 in
ata3.00: status: { DRDY ERR }
ata3.00: error: { UNC }

Eu também tentei o CD de instalação do Windows XP. A linha de comandos de recuperação falha: fixmbr , fixboot , format - nada funciona. Se eu tentar diskpart a ferramenta de particionamento me diz que o HD está "inacessível" e se eu tentar continuar um tipo de BSOD aparece, dando-me a única opção para reiniciar o computador.

Se, em vez da linha de comando recuperar, eu tentar instalar o sistema, a mesma coisa diskpart acontece na etapa de seleção da partição.

Então, eu baixei e gravei Rescatux em um CD. Não pode começar dizendo:

Welcome to GRUB!

error: invalid arch independent ELF magic.
Entering rescue mode...
grub rescue> 

E fico com este aviso grub rescue , que parece bom, mas é inútil para mim, já que não tenho ideia do que e como posso fazer com ele.

Então, por favor, almas boas e prestativas que leem minha missão até aqui: o que eu posso digitar neste prompt grub rescue que pode me ajudar na maneira de ser capaz de inicializar novamente?

Não há problema em mim para formatar o HD, reinstalar o Windows XP, reinstalar o Ubuntu, reparticionar o HD ou, eventualmente, restaurar a parte danificada e recuperar a capacidade de inicialização dupla. Eu só quero usar meu caderno de novo.

Obrigado!

    
por J. Bruni 27.06.2012 / 00:18

4 respostas

3

Pelo que você diz, não parece um problema com o GRUB ou qualquer outro sistema operacional. O GRUB é a primeira coisa que é lida no disco rígido, mas parece que você está tendo problemas para ler o disco rígido. Pode ser uma falha no disco rígido do laptop, o que definitivamente acontece com qualquer disco rígido, especialmente laptops que se movem enquanto a unidade está girando e também reduziu o fluxo de ar (especialmente quando velho e entupido com anos de poeira). / p>

Mas o fato de você estar tendo problemas para ler todos os CDs faz parecer que pode ser algo que causa a falha de todos os discos, como uma placa controladora ou algo assim. É possível ter várias falhas de uma só vez, mas parece improvável.

Se fosse eu, e eu realmente quisesse ressuscitar o laptop, eu tentaria primeiro desmontar o máximo possível e limpá-lo com um aspirador de pó e talvez com ar comprimido, tirando o máximo de poeira possível. Às vezes, o pó faz com que o ventilador da CPU pare e, quando isso acontece, ocorrem todos os tipos de erros. Certa vez, tive um computador em que o ventilador havia parado e achei que tinha um vírus, pois ele ficava recebendo erros estranhos imediatamente.

Se você não conseguir um CD para inicializar corretamente, nada mais funcionará.

    
por Marty Fried 27.06.2012 / 01:18
1

8.04 não é mais suportado (na área de trabalho). Também parece que sua unidade pode estar falhando. Faça o download do cd 12.04, inicialize-o, abra o utilitário de disco e verifique o status SMART da unidade em busca de erros.

    
por psusi 27.06.2012 / 01:00
1

Experimente: se você estiver recebendo resgate de grub:

  1. No grub & gt ;. digite estes comandos

    find /boot/grub/stage1
    

    Isso retornará um local. Se você tiver mais de um, selecione a instalação que você deseja fornecer aos arquivos grub.

  2. Isso é importante : o que foi retornado para o comando find use-o na próxima linha para o "?" -

    root (hd?,?)
    

    Novamente, use o valor do comando "Localizar", ou seja, se encontrar retornado (hd0,1) , insira root (hd0,1)

  3. Em seguida, digite o comando para instalar o grub no mbr

    setup (hd0)
    
  4. Finalmente saia do shell

    quit
    

Agora você está feito. Reinicie a máquina.

Outra opção é executar este comando:

grub-install /dev/hda
    
por Amit Rane 28.07.2012 / 07:59
1
ata3.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
ata3.00: BMDMA stat 0x25
ata3.00: cmd 25/00:08:e5:a5:50/00:00:12:00:00/e0 tag 0 dma 1024 in
ata3.00: status: { DRDY ERR }
ata3.00: error: { UNC }

Nada a ver com o grub para esta mensagem de erro. A mensagem de erro que você obteve é puramente relacionada ao disco rígido que está sendo usado. Há um setor corrompido no disco rígido no qual as informações requeridas pelo grub foram armazenadas. Então, quando o grub tenta obter as informações necessárias, ele falha por causa do setor corrompido no disco rígido.

Minha sugestão,  você pode alterar melhor o disco rígido, porque todos os métodos para recuperar esse erro específico funcionarão apenas temporariamente (nem mesmo se o disco rígido se recuperará desse erro).

    
por user314563 11.08.2014 / 13:51