Grub (восстановление после скачка напряжения)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
Drakot
Сообщения: 195

Grub

Сообщение Drakot »

Дистрибутив Ubuntu 6.06. Произошел скачек напряжения. После этого комп завис (б/п не сгорел). Произведена была холодная перезагрузка. В момент загрузки grub на экран выводится "GRUB", и все...

Загрузился (и сейчас работаю) с live-cd Ubuntu 6.06 Провел проверку дисков sda1 и sda2 (/boot и / точки монтирования соответственно) с помощью программы e2fsck. Ошибок обнаружено не было. Информация читаема. Что делать?

Попробовал примонтировать диски к системе live-cd и сделать chroot. Затем выполнить grub-install /dev/sda1, на что получил ошибку, типа нет такого девайса.
Work: Runtu 2, МСВС 3b13
Home: Ubuntu 8.10; Windows XP SP2; Debian 4.0 (server)
Куплю бубен для дрессировки пингвинов (серьезно)
Спасибо сказали:
Аватара пользователя
Grishkin
Сообщения: 74
ОС: Не знаю

Re: Grub

Сообщение Grishkin »

Не надо делать chroot, просто у grub-install есть параметр --root-directory, его и надо использовать, после того как все разделы в /media примонтированы.
Спасибо сказали:
fornike
Сообщения: 246

Re: Grub

Сообщение fornike »

ну я так думаю что надо загрузчик всёже записывать не в sda1 а в sda....
и потом ещё перед тем как делать chroot сначала примонтируй свой /dev/ в этот твой sda2 и /proc/ туда же... а потом только chroot
Спасибо сказали:
Аватара пользователя
Drakot
Сообщения: 195

Re: Grub

Сообщение Drakot »

Спасибо, благодаря вам получилось.

mount /dev/sda2 /mnt
mount /dev/sda1 /mnt/boot
grub-install --root-directory=/mnt /dev/sda

и все заработало.
Work: Runtu 2, МСВС 3b13
Home: Ubuntu 8.10; Windows XP SP2; Debian 4.0 (server)
Куплю бубен для дрессировки пингвинов (серьезно)
Спасибо сказали: