Сборка и установка ядра FreeBSD
Для того что бы начать установку собственного ядра нужно определить какие функции вашей системы нужно оставить. После того как вы решили что Вы будете оставлять в Вашем ядре, переходим непосредственно к сборке самого ядра.
Переходим в каталог конфигурации:
cd /usr/src/sys/i386/conf
Копируем файл конфигурации GENERIC в файл с выбранным именем:
cp GENERIC MYKERNEL
Мы назвали ядро MYKERNEL в данном примере.
Теперь отредактируем файл MYKERNEL в своём любимом текстовом редакторе. Я это делаю с помощь редактора ee.
После того как вы закоментировали все что не нужное приступаем к компилированию ядра.
Перейдем в каталог /usr/src и соберем ядро:
make buildkernel KERNCONF=MYKERNEL
Устанавливаем новое ядро:
make installkernel KERNCONF=MYKERNEL
P.S. В примерах этой главы подразумевается, что вы используете архитектуру i386. Если архитектура вашей системы отличается от используемой в примере, то вам необходимо будет соответственно изменить имена каталогов.
Переходим в каталог конфигурации:
cd /usr/src/sys/i386/conf
Копируем файл конфигурации GENERIC в файл с выбранным именем:
cp GENERIC MYKERNEL
Мы назвали ядро MYKERNEL в данном примере.
Теперь отредактируем файл MYKERNEL в своём любимом текстовом редакторе. Я это делаю с помощь редактора ee.
После того как вы закоментировали все что не нужное приступаем к компилированию ядра.
Перейдем в каталог /usr/src и соберем ядро:
make buildkernel KERNCONF=MYKERNEL
Устанавливаем новое ядро:
make installkernel KERNCONF=MYKERNEL
P.S. В примерах этой главы подразумевается, что вы используете архитектуру i386. Если архитектура вашей системы отличается от используемой в примере, то вам необходимо будет соответственно изменить имена каталогов.
Комментарии
Отправить комментарий