Проблемы с загрузкой системы.Kernel panic! Не может найти init, я выполнил lilo после перекомпиляции ядра, в следствие чего система перестала грузится, выдавая вот такую вещь. Загрузился с cd, проверил lilo.conf - там упомянут /boot/initrd-2.4.20-8.img, он в наличии имеется, но почему-то не стартует этот самозапускающийся процесс. Подскажите чем лечить.
в догонку:прочитал также сегодня, что после make modules_install необходимо было выполнить make install - этот момент я упустил, быть может в этом всё дело? Загрузившись с cd ядро перекомпилировать не получается..
make install тут ни при чём
так же, как и initrd - какого лешего он у вас в lilo.conf делает? т.е. не понятно, что за загрузка у вас там предполагается.
btw: после загрузки с CD можно примонтировать ваш корень куда-нибудь и сделать туда chroot.
>make install тут ни при чём
>так же, как и initrd - какого лешего он у вас в
>lilo.conf делает? т.е. не понятно, что за загрузка у вас там
>предполагается.
>btw: после загрузки с CD можно примонтировать ваш корень куда-нибудь и сделать
>туда chroot.в слаке 9.1 тоже есть этот самый /boot/initrd-2.4.20-8.img
тож пока не понял, что он делает .
>>make install тут ни при чём
>>так же, как и initrd - какого лешего он у вас в
>>lilo.conf делает? т.е. не понятно, что за загрузка у вас там
>>предполагается.
>>btw: после загрузки с CD можно примонтировать ваш корень куда-нибудь и сделать
>>туда chroot.
>
>в слаке 9.1 тоже есть этот самый /boot/initrd-2.4.20-8.img
>тож пока не понял, что он делает .похоже понял: append initrd=initrd.img load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=6464 rw root=/dev/ram SLACK_KERNEL=adaptec.s
это прописано в isolinux.cfg на CDROME
похоже эта фича организует виртуальный диск и грузит туда драйвера
при установке линукса
>Проблемы с загрузкой системы.
>
>Kernel panic! Не может найти init, я выполнил lilo после перекомпиляции ядра,
>в следствие чего система перестала грузится, выдавая вот такую вещь. Загрузился
>с cd, проверил lilo.conf - там упомянут /boot/initrd-2.4.20-8.img, он в наличии
>имеется, но почему-то не стартует этот самозапускающийся процесс. Подскажите чем лечить.
>В каждом приличном дистибутиве есть такая штука при загрузке с CD (например в моем SUSE 8.2 - есть (правда в раделе "ручная установка")) загрузится в установленную систему, вот грузишься в совй родной linux, и все восстанавливаешь.
p.s на будующее:
НИКОГДА не удаляй из загрузшика и ВООБЩЕ НЕ УДАЛЯЙ старые ядра,
когда ставишь новые!
Я например когда ставлю новое ядро делаю для него дополнительный вариант загурзки, и lilo уменя такое довольное спрашивает:
- Linux
- Linux safe mode
- Linux-2.4.23
Есл ине выйдет с новым ядром всегда есть возможность загрузиться в старое, без всяких проблем!
Берешь загрузочный
итак, проблема решена. Решил ее следующим способом: загрузился с загрузочного, в lilo.conf добавилinit=/bin/sh
и вместо того чтобы грузиться процессу инит меня выкинуло в командную строку. Я вручную примаунтил разделы, поднял службы, перекомпилил ядрышко. Всё работает.
Но есть другой путь который я нашел позднее, уже после того, как работа была завершена - chroot с диска и всё :)