Автор Тема: Перекомпелированное ядро не грузиться.  (Прочитано 3702 раз)

0 Пользователей и 1 Гость просматривают эту тему.

crazybalu

  • *
  • Сообщений: 33
  • Karma: +0/-0
В Слакваре 11 пересобираю ядро. Делаю так
make mrproper
make menuconfig выбираю что мне нужно. сохряняю и выхожу.
make dep
make clean
make bzImage так как ядро большое.
make modules

переименовываю /boot/vmlinuz в /boot/vmlinuz.old
копирую bzImage в каталог /boot b переименовываю его в vmlinuz

в /etc/lilo.conf добавляю строчку с загрузкой vmlinuz.old
набираю lilo
перезагружаю. выбираю загрузку с перекомпелированным ядром. оно выдает сообщение booting kernel и все.
старое ядро загружается.

rain

  • Global Moderator
  • *****
  • Сообщений: 663
  • Karma: +10/-0
(Нет темы)
« Ответ #1 : 13 Мая 2007, 12:59 »
У меня скорее вопрос - и оно собирается?

make mrproper - подготовка каталогов и прочего
make menuconfig  - понятно
make dep - вроде как только на ядрах 2.4 надо
make clean - *очистка* дерева исходников, в т.ч. и свежеизмененного конфига
make bzImage - создание ядра (по-идее, уже с дефолтным конфигом)
make modules - понятно

забыл еще make modules_install - установка собранных модулей в /lib/modules/
ну и make install можно
если ядро делал с initrd - тогда man mkinitrd

ЗЫ: зачем тебе надо пересборка ядра? :)
Registered Linux User # 377068
Аз есмь линуксоид <img src=\"{SMILIES_PATH}/wink.gif\" alt=\";)\" title=\"Wink\" />
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!

Меня

crazybalu

  • *
  • Сообщений: 33
  • Karma: +0/-0
(Нет темы)
« Ответ #2 : 13 Мая 2007, 02:36 »
Затем что приходит врмя когда необходмо уметь пересобирать или перекомпелировать ядро. ))))) Но это так отступление а реально у меня в ядре невключена потдержка расширеного управления питанием. раз. помто я хочу включить работу 3д в своей видееокарте это два. Для это необходимо пересобирать ядро. Чем я и занялся. Но оно негрузится ((((

rain

  • Global Moderator
  • *****
  • Сообщений: 663
  • Karma: +10/-0
(Нет темы)
« Ответ #3 : 13 Мая 2007, 04:33 »
Цитировать
Затем что приходит врмя когда необходмо уметь пересобирать или перекомпелировать ядро.
Ну, тогда к прочтению: http://www.linuxcenter.ru/lib/articles/ ... tall.phtml :)
Староват, правда, но сойдет. Кстати, глянь еще в дистрибутиве пакет kernel-package, облегчает сборку.

Цитировать
Но это так отступление а реально у меня в ядре невключена потдержка расширеного управления питанием.  
Странно... по дефолту обычно включено.

Цитировать
помто я хочу включить работу 3д в своей видееокарте это два.

Что за карта?
Registered Linux User # 377068
Аз есмь линуксоид <img src=\"{SMILIES_PATH}/wink.gif\" alt=\";)\" title=\"Wink\" />
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!

Меня