LINUX.ORG.RU
ФорумAdmin

ХЕЛП !!!! Kernel Panic ! А потому что LILO не записал ...


0

0

Помогите ! Срочно ! Перекомпилировал ядро. И забыл сделать последний шаг. Не ввел команду LILO. И ВСЕ !!! Если гружусь с жесткого диска, то "system halt". Если с CD-ROM, то начинает грузиться, а потом KERNEL PANIC и т.д. Пробовал на этапе инсталляции подмонтировать раздел Линукса. Ошибку не выдает, но и НЕ МОНТИРУЕТСЯ !!! Че делать-то ?????


Lilo redaktiroval? Prover pri starte "TAB" klavisej u tebia mozet est escio kakoj nibud vmlinuz-*.*.* I kakoj u tebia distributiv. Mozet kto imeet repair disketu?

arhimed
()

LILO.CONF прописывал. Но команду LILO забыл. По клавише TAB выдается только один вариант. Дистрибутив Red Hat 6.2. Repair дискетки нету.

monster
() автор топика

Господа!
Есть способ лучше:
Загружаетесь с дистрибутива, после того, как система прогрузится, переходите в
консоль, где загружен рутовый шелл (CTRL-ALT-F2 например).
Далее ручками монтируете куда-нибудь ваш корневой раздел
(mount /dev/hda1 /tmp например), делаете "chroot /tmp"и усе, вы в своей системе.
Далее правите lilo.conf, запускаете /sbin/lilo, спокойно перегружаетесь и работаете.
и не надо никакой спасательной дикеты.
Так я всегда лечил LILO после очередной переустановки винды, которая, сволочь,
переписывает загрузчик в MBR.

NewComer
()

К великому сожалению не на всех дистрах по alt+F2 (3,4...)
появится свободноая консоль :-( но в слакварке точно появится :-)

Aleks_IZA
()

NewComer !!! Именно так я и сделал ! А не монтировался раздел потому что как потом выяснилось (с помощью fdisk-а) что почему-то он вместо /dev/hda3 стал /dev/hda5. Потом я его смонтировал, и к своему ужасу обнаружил, что каталог /boot пустой !!! Короче говоря пришлось переустанавливать как "апгрейд", кое что пришлось заново настраивать. Но до сих пор я не пойму ПОЧЕМУ у меня hda3 стал hda5 (я только ядро компилил) и куда делся каталог /boot ? А ????

monster
() автор топика
Ответ на: комментарий от monster

А не в отдельном ли разделе располагался Ваш /boot ?
Если да, то надо было его примонтировать.
Хотя теперь уже поздно, коль все переустановлено.
А на будущее, примонтировав корень, взгляните в /etc/fstab и примонтируйте
к корню все остальные разделы (у меня, например, /home, /usr, /usr/local размещены в
отдельных разделах).


PS: номерки разделов смещаются, когда Вы fdisk-ом добавляете новые разделы
перед линуксовыми. Лечится это правкой /etc/fstab и /etc/lilo.conf.

NewComer
()
Ответ на: комментарий от NewComer

Да не трогал я /etc/fstab а в /etc/lilo только новое ядро прописал и все :(( А /boot есессно в одном разделе со всеми. А зачем /home /usr и /usr/local помещать в отдельные разделы ?

monster
() автор топика
Ответ на: комментарий от monster

По крайней мере /home имеет смысл разместить в отдельном разделе,
даже если это раб. станция, а не сервер. Чтобы сохранить домашние
каталоги при переустановке системы. Это, конечно, не винда, но
иногда приходится это делать, напр., при переходе на другой дистриб.

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