'erro: cabeçalho ELF menor que o esperado' em resgate grub

2

Eu sou um novato completo.

Instalei o ubuntu 12.04 em um laptop antigo em um disco rígido limpo Funcionou bem por um tempo, até que vários problemas de inicialização surgiram Detalhes podem ser fornecidos, mas a situação piorou e agora tudo que eu consegui é:

error: ELF header smaller than expected
grub rescue>

Isso já foi no Fórum, mas não ajudou.

o computador não ativa cd / rom ou usb (qualquer ordem que eu coloquei no BIOS) Assim, os discos Boot Repair e Ubuntu 12.04 não funcionam, nem outros discos Também não posso entrar em grub, batendo turno na inicialização. Tudo o que posso conseguir é o BIOS e a mensagem acima.

Eu fiz alguns progressos.

comando ls mostra:

(hd0) (hd0,msdos5) (hd0,msdos1).

ls (hd0,msdos1)/ mostra a linha '' perdido + encontrado / etc / media / bin / boot / dev / home / lib / mnt / opt / proc / root / run / sbin / selinux / srv / sys / tmp / usr / var / vmlinuz initrd.img cdrom / Desktop / initrd.img.old vmlinuz.ol .gnome-desktop / Eu então digito

ls (hd0,1) / produz o mesmo resultado

ls / boot / shows ./ ../grub/ System.map-3.8.0-29-genérico abi-3.8.0.29- configuração genérica ... e mais 5 linhas de coisas semelhantes

set prefix=(hd0,1)/boot/grub

e tudo que recebo novamente é grub rescue & gt;

mesmo para quando eu digito

 set root=(hd0,1).

e se eu digitar

insmod normal

Eu obtenho

error: ELF header smaller than expected
grub rescue>

Cheguei a um beco sem saída. Antes que eu desista, alguém pode confirmar que meu disco rígido ainda pode ser quebrado, mesmo que ele venha com 'grub rescue' e 'ls', conforme descrito acima. Se assim for, pode valer a pena comprar um novo disco rígido, como eu suspeito que ele tenha tido.

    
por user193623 20.11.2013 / 19:16

0 respostas