`ошибка: заголовок ELF меньше ожидаемого` в grub rescue

Я полный новичок.

Я установил Ubuntu 12.04 на старый ноутбук на чистом жестком диске. Некоторое время он работал хорошо, пока не возникли различные проблемы с загрузкой. Могут быть предоставлены подробности, но положение ухудшилось, и теперь все, что я получаю, это:

error: ELF header smaller than expected
grub rescue>

Это было на форуме раньше, но не помогло.

компьютер не активирует cd / rom или usb (в каком бы порядке я не помещал их в BIOS). Таким образом, диски Boot Repair и Ubuntu 12.04 не работают, равно как и любые другие диски. Также я не могу попасть в grub, нажимая клавишу shift при загрузке , Все, что я могу получить, это BIOS и сообщение выше.

Я добился определенного прогресса.

команда ls показывает:

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

ls (hd0,msdos1)/ показывает строку `'lost + found / 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 / I затем введите

ls ( hd0,1) / производит тот же вывод

ls / boot / show ./ ../ grub / System.map-3.8.0-29-generic abi-3.8.0.29- generic config ... и еще 5 строк аналогичного материала

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

и все, что я снова получаю, это grub rescue>

то же самое, когда я печатаю в

 set root=(hd0,1).

и если я печатаю в

insmod normal

я получаю

error: ELF header smaller than expected
grub rescue>

я зашел в тупик. Прежде чем я сдаюсь, может ли кто-нибудь подтвердить, что мой жесткий диск все еще может быть сломан, даже несмотря на то, что он предлагает «grub rescue» и «ls», как описано выше. Если так, то, возможно, стоит купить новый жесткий диск, так как я подозреваю, что он у него есть.

2
задан 30 November 2013 в 14:35

0 ответов

Другие вопросы по тегам:

Похожие вопросы: