2009-11-13 5 views
0

Обычно я работаю только с ядром FreeBSD, и это немного отличается. Я подхожу к стадии создания и установки модулей, но как вы на самом деле загружаете ядро, которое вы только что создали?Установка модулей ядра Linux

+0

Как программирование ядра может быть вопросом о суперпользователе. – Recursion

ответ

1

В зависимости от конфигурации вашей системы, но вы хотите скопировать файл bzImage где-нибудь, где ваш загрузчик может его увидеть, а затем обновить конфиги (при необходимости). На моей папуасской коробке:

#pwd is /usr/src/linux
cp arch/i386/boot/bzImage /boot/default-kernel

+0

, поэтому я сконфигурировал и построил свое ядро ​​в ~/kern, чтобы изображение получилось в/arch? – Recursion

+0

Предположим, что это похоже на мое, ~/kern/arch/i386/boot/bzImage. Проверьте документацию для своего дистрибутива. –

5

Посмотрите here. По сути, это что-то вроде строк make menuconfig, make all, make install, make install_modules, make install_firmware, а затем настраивается в конфигурации grub или lilo.

Смежные вопросы