LINUX.ORG.RU

Linux RedHat 7.2 компиляция ядра


0

0

Привет, у меня вопрос такого плана:

есть Linux RedHat 7.2, LILO boot я сам скомпилил ядро, положил в /boot новый bzImage, запустил LILO

при загрузке, получаю Kernel Panic в том месте где должен загружатся по идее swap - Cannot open root device 09:00 or "900", Unable to mount fs...

Вопрос, каким образом заставить ядро видеть swap, или может ошибка в другом?

anonymous

Помоему у тебя ошибка в сборке самого ядра. Разберись с модулями которые ты ставиш. Т.е. когда ты конфигиш свое ядро(make menuconfig, либо под Х или в режиме вопрос ответ)ты выбираеш опции, ставить или не ставить(*) тот или иной компонент, либо его поставить модулем(М). Проблема на мой взгляд заключается в том что ты какой то компонент поставил модулем(у меня такая проблема была, но на вскидку я непомню что я тогда наконфигел, ну что то связаное с файловой системой). Бывают такие глюки.

ppp
()

Похоже у тебя не со свапом проблема, а с корнем. У тебя корневая ФС Ext2 или Ext3? ты ее в модуль вкомпилил или в ядро? В ядре должна быть поддержка, а не в модуле. А без свапа линукс работает, как ни в чем ни бывало. Если памяти хватает, конечно.

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