LinuxForum.Fans
Тема

Восстановление GRUB

Автор: kepout 4 сообщений 796 просмотров
#363363

Загрузчик пишет- ELF header smaller than expected.
Начинаю восстанавливать через grub resxue, нахожу раздел с /boot/grub что бы подгрузить модули:
insmod ext4
insmod normal
normal
А там только файлы типа- e2fs_stage1_5, ffs_stage1_5, jfs_stage1_5
ФС ext4

#363365

Загрузитесь с любого LiveCD «ремонтного» назначения, выполните chroot в установленную систему и переустановите загрузчик.

text
# mount /dev/sda2 /mnt
# for i in dev proc sys; do mount --bind "/$i" "/mnt/$i"; done
# chroot /mnt
# grub-mkconfig -o /boot/grub/grub.cfg
# grub-install /dev/sda

Если /boot на отдельном разделе, то нужно примонтировать и его перед выполнением chroot:

text
# mount /dev/sda1 /mnt/boot
#363366

yars, такой вариант видел, хочу через консоль восстановления сделать.

#363382

Если файлы самого GRUB повреждены, ничего не получится.

Войдите или зарегистрируйтесь, чтобы ответить.