Выбираем альтернативную рабочую директорию (по умолчанию /usr/obj) *необязательно
# export MAKEOBJDIRPREFIX=/usr/my_build
Путь, куда будем устанавливать систему:
# export DESTDIR=/mnt/img
# cd /usr/src
# make -j3 buildworld TARGET_ARCH=i386
# make -j3 buildkernel TARGET_ARCH=i386 KERNCONF=MYKERN
# make installworld TARGET_ARCH=i386
# make installkernel TARGET_ARCH=i386 KERNCONF=MYKERN
# cd etc && make distribution
-j(количество потоков) = количество ядер +1
В данном случае имеем 2 ядра + 1 = 3
Если make distribution выпала с ошибкой:
install: freebsd.cf: No such file or directory
*** Error code 71
То выполняем:
# cp /etc/mail/freebsd.cf sendmail/
# cp /etc/mail/freebsd.submit.cf sendmail/