Расчистим место для новой сборки:
# rm –rf /usr/obj/*
Перед сборкой соберем новые binutils:
# cd /usr/src/gnu/usr.bin/binutils
# make -f Makefile.bsd-wrapper cleandir
# make -f Makefile.bsd-wrapper obj
# make -f Makefile.bsd-wrapper depend
# make -f Makefile.bsd-wrapper
# make -f Makefile.bsd-wrapper install
Затем скомпилируем ядро. Начнем с GENERIC:
# cd /usr/src/sys/arch/i386/conf/
# config GENERIC
# cd ../../compile/GENERIC
# make
# cp /bsd /bsd.old
# cp bsd /bsd
4. Необходимые изменения в userland’е:
# cd /usr/src && make includes
# cd sbin/ifconfig
# make obj depend
# make
# make install
# cp /usr/src/etc/netstart /etc
# cp /usr/src/etc/security /etc