up
ГлавнаяБлогБезопасностьЖелезоПрограммированиеАдминистрирование
MySQLCentOSPerlFreeBSDHDDBenchmarkCPUPHPSSDHTMLDebianLinuxBashRAM

Популярные статьи
Категория “Администрирование

Установка нового ядра на FreeBSD

Скачаем сорцы дистрибьютива и распакуем их:

fetch ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/9.2-RELEASE/src.txz
tar -C / -xvzf src.txz

Создаем файл конфигурации нового ядра:

cd /usr/src/sys/amd64/conf
mkdir /root/kernels
cp GENERIC /root/kernels/MYKERNEL
ln -s /root/kernels/MYKERNEL

Отредактируем параметры ядра:

ee MYKERNEL

Например, добавим файервол pf:

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
options IPFIREWALL_DEFAULT_TO_ACCEPT

 

Переходим в каталог /usr/src:

cd /usr/src

Собираем ядро:

make buildkernel KERNCONF=MYKERNEL

Устанавливаем новое ядро:

make installkernel KERNCONF=MYKERNEL

Перезагружаемся:

reboot

Thursday, 21 August 2014, 18:21Прочитано 42 раза
Ссылка на страницу:

comments powered by Disqus

Чаще всего ищут

Статистика блога
Статтей: 176
Безопасность: 9
Железо: 19
Программирование: 14
Администрирование: 133