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

Grub может быть затерт переустановкой Windows или по другим причнам, здесь я постараюсь расказать как его восстановить. Вам понадобится любой LiveCD (многие установочные диски умеют грузится в "режим восстановления"). В этом руководстве я буду использовать sda1 как обозначение корневого раздела. (используйте свое обозначение) создадим каталог для монтирования, и смонтируем корневой раздел.

mkdir -p /mnt/recovery
mount /dev/sda1 /mnt/recovery

Если вы используете отдельный boot раздел (в примере sda2), смонтируйте его:

mount /dev/sda2 /mnt/recovery/boot

Смените root каталог на /mnt/recovery:

chroot /mnt/recovery /bin/bash

Создайте mtab:

grep -v rootfs /proc/mounts > /etc/mtab

Установите grub:

grub-install /dev/hda

Размонтируйте разделы и перезагрузитесь:

cd /
exit
cd /
umount /dev/sda1
reboot

Возможно вы получите следующую ошибку:

can't read /boot/grub/device.map: No such file or directory

В этом случае при установке grub используйте следующую команду:

grub-install --recheck /dev/hda
Размещено: 15.04.2007 16:00 Всего комментариев: 0
Автор: zeus Блог: zeus's blog
Тэги: grub

Комментарии:

Нет комментариев.

Пожалуйста войдите или зарегистрируйтесь чтобы оставлять комментарии.