LINUX.ORG.RU

Компилировал ядро... ни одно не грузится


0

0

Вот попытался заюзать скрипт ik версии 0.8.9 он ядро скомпилил,модули скомпилил и... сдох(точно не помню почему вроде нашёл синтаксическую ошибку внутри себя) ну тогда я сделал как в redme написанно(make dep, make bzimage, make modules, make modules_install, make install) и теперь и старое и новое ядро не грузятся с криками: mount: error 19 mounting ext3 flags Freeing unused kernel memory:148k freed Kernel panic: No init found


Гы, прикольно звучит:

Компилировал ведро,
Нихуя не помогло!

anonymous
()

Читать умеешь? No init found.
Как думаешь, почему?
Наверно потому, что файловую систему не видит.
Почему не видит файловую систему?
Потому что наверняка поддержка собрана модулем.

А что касается старого и нового ядра - они, наверно, одинакого назывались... Теперь твое старое ядро - это твое новое ядро.

P.S. А после make install приличные люди проверяют /etc/lilo.conf на наличие прописывания нового ядра и на всякий случай в командной строке исполняют lilo (а если нового ядра нет - добавляют нужные строки).

jackill ★★★★★
()

Одинаково пишется через "во" - это я глюкнул.

jackill ★★★★★
()

тогда оно бы написало - unable to mount root fs. Наверное в самом деле инита нет

grustnoe ★★
()

Ядро имело уникальное название(причём до этого стояло ещё два(дефолтное и патченое win4lin`ом)). В Блине все файловые системы монтировались. Что такое init, с чем его едят, где он лежит и как его восстановить? P.S Загрузчик grub, дистр Mandrake 9.1

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

после сборки initrd сделай
и в lilo попробуй указать initrd=/boot/initrd-2.4.x..
(увидишь название).
Сделаешь lilo и попробуешь перегрузиться.

jackill ★★★★★
()

lilo у меня вобще не прёт, а initrd то отдельно собирать надо

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

Под тоб я имел ввиду что

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