LINUX.ORG.RU
решено ФорумAdmin

запустить GRUB в нормальном режиме


0

0

ArchLinux/current

глюкнул «Paragon Hard Disk Manager» и что-то намудрил с загрузчиком,

теперь GRUB запускается в режиме grub shell

ОС всё еще можно загрузить комбинацией команд: root (hd0,0), configfile /grub/menu.lst, после чего появляется загрузочное меню. Не похоже чтобы setup (hd0,0) что-то изменила.

Вопрос: Как сделать, чтобы GRUB сразу грузил загрузочное меню?

====

Дополнительная инфа, вдруг окажется полезной:

Пробовал grub-install из-под лайвцд, но он чего-то не работает (стою на асфальте в лыжи обутый: или лыжи не едут, или я...)

не рабочая последовательность действий: «mount /dev/sdb1 /media/fl && grub-install --root-directory=/media/fl /dev/sdb». Говорит «пробую драйвера биос» и ждет до бесконечности. В других комбинациях тоже виснет. Чрут еще не пробовал, но чую тоже повистнет.

Олсо, хотелось бы решения через граб-шелл (или установленную ось), а не через grub-install, ибо не Ъ и даже хуже.

Раскладка партишенов:

/sdb1 - ext2 grub, label «boot», предназначен для /boot
/sdb5 - ext4, label «home», предназначен для /home
/sdb6 - ext4, label «root», предназначен для /
5 и 6 - в расширенном разделе

если это зачем-то нужно, то в menu.lst прописана загрузка дисков по лэйблам

★★★★☆

Решено полной переустановкой системы (с забиванием диска нулями)

stevejobs ★★★★☆ ()
Ответ на: комментарий от stevejobs

перед установкой grub-install на целевой системе через chroot в /mnt/root
недурстенно было выполнить:
#mount -o bind /dev /mnt/root/dev
#mount -t proc none /mnt/root/proc
#mount -t sysfs none /mnt/root/sysfs

elipse ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.