URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 38592
[ Назад ]

Исходное сообщение
"Не грузятся модули в свежесобранном ядре Линукса."

Отправлено blaster999 , 18-Дек-03 08:05 
Решил я пересобрать ядро в Mandrake 9.2 - скачал исходники 2.4.22, распаковал в usr/src/linux, настроил (make menuconfig), проверил зависимости, скомпилировал(make bzImage), скомпилировал и установил модули(make modules и make modules_install), скопировал system.map в boot/System.map-2.4.22, vmlinux в vmlinux-2.4.22, bzImage в vmlinuz-2.4.22, прописал в Lilo, а при перезагрузке не загрузился ни один модуль (хотя само ядро работает). Что я сделал неправильно? Заранее спасибо.

Содержание

Сообщения в этом обсуждении
"Не грузятся модули в свежесобранном ядре Линукса."
Отправлено flusher , 18-Дек-03 09:38 
>Решил я пересобрать ядро в Mandrake 9.2 - скачал исходники 2.4.22, распаковал
>в usr/src/linux, настроил (make menuconfig), проверил зависимости, скомпилировал(make bzImage), скомпилировал и
>установил модули(make modules и make modules_install), скопировал system.map в boot/System.map-2.4.22, vmlinux
>в vmlinux-2.4.22, bzImage в vmlinuz-2.4.22, прописал в Lilo, а при перезагрузке
>не загрузился ни один модуль (хотя само ядро работает). Что я
>сделал неправильно? Заранее спасибо.


make menuconfig
make bzImage
make modules
make modules_install
make install        (!!!!!)


"Не грузятся модули в свежесобранном ядре Линукса."
Отправлено blaster999 , 18-Дек-03 22:28 
>make menuconfig
>make bzImage
>make modules
>make modules_install
>make install        (!!!!!)

Все сделал так, все равно не грузятся модули! Пробовал и 2.6.0-test11 ставить - та же проблема. Мож modutils не той версии или чего еще?


"Не грузятся модули в свежесобранном ядре Линукса."
Отправлено smail , 19-Дек-03 00:46 
>>make menuconfig
>>make bzImage
>>make modules
>>make modules_install
>>make install        (!!!!!)

Чуть не так!

make menuconfig
make dep
make clean
make bzImage
make modules
make modules_install

Потом копируешь System.map -как ты делал, потом bzImage тудаже
(я vmlinuz не трогаю)

Потом смотрим в /lib/modules (то что с mdkcustom - то новое)
и делаем initrd

Пример:
# mkinitrd /boot/initrd-2.4.22-21custom.img 2.4.22-21custom  

и прописываешь его (initrd-2.4.22-21custom.img) в lilo тоже!


"Не грузятся модули в свежесобранном ядре Линукса."
Отправлено blaster999 , 27-Дек-03 10:37 
Спасибо! Вроде заработали модули в 2.4.22, только не все (не работает сетевуха, отказывается работать supermount). В 2.6.0 по-моему надо modutils поновее - безуспешно пытался загрузить модули вручную (с помощью insmod). А новую версию не поставить - она выдает список конфликтов на несколько экранов (от window maker до Open Office). Подскажите, что сделать!