Часто появляется необходимость, добавить поддержку или наоборот убрать какого то железа или программного компонента, и эти изменения необходимо производить в ядре ОС. Что мы сегодня и будем делать. Исходники ядра находятся в
/usr/src/sys
Дальше нам нужно выбрать архитектуру на которую мы ставили ОС, самые популярные i386 и amd64 (32 и 64 битные). Я устанавливал 64 битную систему FreeBSD, идем по пути
cd /usr/src/sys/arch/conf
* где arch архитектура ОС Теперь скопируем конфигурацию ядра для дальнейшего редактирования
cp GENERIC MYKERNEL
* MYKERNEL имя вашего ядра. Ядро принято называть в большом регистре. После внесения изменений, сохраняемся и переходим в /usr/src
cd /usr/src
Собираем ядро
make -sj4 buildkernel KERNCONF=MYKERNEL
* где j4 сборка в 4 потока Устанавливаем ядро
make installkernel KERNCONF=MYKERNEL
* MYKERNEL имя вашего ядра. После того как ядро установиться, перезагружаем систему.
5,778 всего просмотров, 12 за сегодня