• Авторизация


Трабл с grub 29-12-2007 23:18 к комментариям - к полной версии - понравилось!


Дело том, что помимо имеющихся WinXP и Kubuntu 7.10 решил поставить "на посмотреть" Debian в чистом виде.
Прикрутил третий винт, т.о. на каждую ось получалось по отдельному винту:
sda - Kubuntu;
sdb - Debian;
sdc - WinXP.
Установка, в принципе, прошла гладко. При установке GRUB выскочило сообщени, что обнаружены две оси - WinXP и Kubuntu, добавить их в MBR. Естественно, согласился. Не лезть же каждый раз в биос.
Загружаюсь с винта - выдаёт ошибку загрузчика. Начинаю лечить по проторенной дорожке. После долгих мытарств получил следующее:

ubuntu@ubuntu:~$ sudo su
root@ubuntu:/home/ubuntu# mount /dev/sdb1 /
root@ubuntu:/home/ubuntu# chroot /
root@ubuntu:/# grub-install /dev/sdb
Probing devices to guess BIOS drives. This may take a long time.
Due to a bug in xfs_freeze, the following command might produce a segmentation
fault when /boot/grub is not in an XFS filesystem. This error is harmless and
can be ignored.
xfs_freeze: specified file ["/boot/grub"] is not on an XFS filesystem
Installation finished. No error reported.
This is the contents of the device map /boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.

(fd0) /dev/fd0
(hd0) /dev/sda
(hd1) /dev/sdb
(hd2) /dev/sdc
root@ubuntu:/#

Загрузчик так и не заработал.
Мало того, при загрузке с sda получил тот же трабл! Но в этом случае grub удалось восстановить описанным методом.
Возникло, правда, куча косяков, но об этом отдельно...
Вобщем, вопрос.
Как восстановить загрузчик на sdb?
И есть ли какое-либо ограничение на кол-во винтов (осей)?
вверх^ к полной версии понравилось! в evernote
Комментарии (5):
в тему (кстати я установил-таки мандриву):
я отключаю один винт(hda), оставляю второй(hdb) работающий. на него ставлю мандриву. потом подключаю hda, пытаюсь в лило или груб добавить windows - загрузку с hda. но он нихрена не грузит. вопрос - почему и как исправить?
Однажды, после установки Kubuntы маялся с грубом и загрузчиками. Тоже не хотел грузиться, да не то, что хотя бы с одного диска он не хотел грузиться, он со всех не захотел грузиться. Пришел к выводу, что надо переустанавливать винды и удалить кубунту. Там то ли установшик был сырой, то ли я делал что-то не правильно. В итоге, после того, как переустановил винды и форматнул ексты - все заработало... В чем проблема была - так и не разобрался...
Попробуй без chroot. Такой метод - бутаешься с лайв сиди (ну с чего бутается)

потом
#mount /dev/sdb1 /mnt
#grub-install --root-directory=/mnt /dev/sdb
dandr 31-12-2007-00:20 удалить
Мухомор_ru, вроде, те же яйцы, но с другого боку... Попробую - отпишусь. Спасибо))
dandr, ну почти. Только если в используемом дистре grub-install рабочий. Попробуй livecd


Комментарии (5): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Трабл с grub | Linux_Comunity - Linux Li Community | Лента друзей Linux_Comunity / Полная версия Добавить в друзья Страницы: раньше»