Отправляет email-рассылки с помощью сервиса Sendsay

апгрейд ядра

Привет Алл!
Возникла такая проблема: после апгрейдf ядра 2.4 до 2.6 последнее не грузится,
пишет :
Kernel panic - not syncing : No init found. Try passing init=option to kernel
Может я как-то неправильно поставил module init tools? Т.к. при установке самого
ядра выдало такое сообщение
You have not installed module init tools или что-то в этом роде

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 19090; Возраст листа: 679; Участников: 1375
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/378908

Ответить   "Andrew Navrotski" Fri, 3 Jun 2005 14:12:05 +0300 (#378908)

 

Ответы:

В сообщении от 3 Июнь 2005 16:12 Andrew Navrotski написал(a):

Насколько я понял ядро было собрано модульное, а модули установлены, а initrd

собран и прописан в загручик?

Ответить   Mon, 6 Jun 2005 10:06:54 +0500 (#379472)

 

А как можно проверить собран ли он? В загрузчике кажись есть строчка с initrd,
но точно сказать не могу т.к. машина с линухом у меня дома, а я сейчас на работе.
Может стоит удалить ядро и заново попробовать поставить? Это сложно сделать?
C уважением, Андрей Навроцкий -ведущий специалист отдела ИТ и Т УДК в Луганской
обл.
Intranet: navrots***@l*****.ua
Internet: andrewn***@u*****.fm

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 19116; Возраст листа: 682; Участников: 1375
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/379761

Ответить   "Andrew Navrotski" Mon, 6 Jun 2005 08:40:11 +0300 (#379761)

 

Здравствуйте Andrew Navrotski
В сообщении от 6 Июнь 2005 09:40 Andrew Navrotski написал(a):

Посмотреть в /boot

Лучше просто воспользоваться командой mkinitrd (см man mkinitrd)
Пример (от root):
mkinitrd /boot/initrd-2.6.11-std26-up-alt10.img 2.6.11-std26-up-alt10

Ответить   Tue, 7 Jun 2005 07:18:34 +0400 (#379913)

 

В сообщении от 6 Июнь 2005 10:40 Andrew Navrotski написал(a):

Посмотри /etc/lilo.conf имеется ли там строка
initrd=/boot/initrd.img (здесь вместо initrd.img может быть какой-либо

другой образ)

если есть, то у тебя загружается модульное ядро, следовательно нужно проверить

на наличие initrd-образа. Также неплохо былобы посмотреть на вывод команды
lilo -t -v

если модульного образа нет, то его можно создать при помощи:
mkinitrd /boot/<имя создоваемого файла-образа> <название ядра *>
* - название ядра должно быт таким какой имеется в /lib/modules/

PS: если у собранного ядра имеется свой каталог в /lib/modules/<версия ядра>,

то впринципе это свидетельствует, что ядро собрано с моделями.

PSS: при компиляции и установке ядер (модульных) нужно незабыть перед
выполнением команды:
make install
выполнить команды:
make modules
make modules_install

Ответить   Tue, 7 Jun 2005 14:59:28 +0500 (#380124)

 

Доброе время суток!
Fri, 3 Jun 2005 14:12:05 +0300 Andrew Navrotski писал(а):

А вы попробуйте сделать, то что вам предлагается:

А знающие люди пусть вам ( и мне ) объяснят, что при этом происходит :-)

Ответить   Терновых Илья Mon, 6 Jun 2005 21:06:50 +0400 (#379752)