Статистика |
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|
Главная » 2012 » Октябрь » 22 » Как пересобрать ядро feebsd
16:49 Как пересобрать ядро feebsd |
проверяем наличие каталога /usr/src/sys (не должен быть пустым), и наличие символической ссылки /sys/
Если условия не выполнены, то нужно – запустить sysinstal, выбрать Configure -> Distributions -> src -> All # ln -s /usr/src/sys /sys #создание символической ссылки
Переходим в каталог i386/conf и копируем файл конфигурации GENERIC в файл с выбранным вами именем. Например: # cd /usr/src/sys/i386/conf # cp GENERIC MYKERNEL
Редактируем MYKERNEL # ee MYKERNEL далее собираем ядро # cd /usr/src Соберем ядро командой: # make buildkernel KERNCONF=MYKERNEL Установим ядро: # make installkernel KERNCONF=MYKERNEL
Перезагружаем ПК чтобы использовать новое ядро.
Проверяем командой: # uname -a # uname -i Источник: http://www.freebsd.org/doc/ru/books/handbook/kernelconfig-building.html
Дополнено для amd64: # cd /usr/src/sys/amd64/conf # cp GENERIC CISDAM # ee CISDAM device if_bridge # Модуль для работы моста # добавляем поддержку разрешения options VESA options SC_PIXEL_MODE # Packet Filter www.freebsd.org/doc/ru/books/handbook/firewalls-pf.html device pf device pflog device pfsync options ALTQ options ALTQ_CBQ # Class Bases Queuing (CBQ) options ALTQ_RED # Random Early Detection (RED) options ALTQ_RIO # RED In/Out options ALTQ_HFSC # Hierarchical Packet Scheduler (HFSC) options ALTQ_PRIQ # Priority Queuing (PRIQ) options ALTQ_NOPCC # Required for SMP build
# cd /usr/src/ # make buildkernel KERNCONF=CISDAM # make installkernel KERNCONF=CISDAM
если не заработало, то нужно убрать оригинальный файл GENERIC из папки cd /usr/src/sys/amd64/conf и запустить команду (она же и является альтернативой 2 предыдущим командам make [можно его переимановать: # mv GENERIC GENERIC_original]): # cd /usr/src/ # make kernel KERNCONF=CISDAM
|
Просмотров: 503 |
Добавил: unden
| Рейтинг: 0.0/0 |
|
|
|