Sebelum kompile kernel tentunya harus punya kernel source dulu, setelah itu langsung mang.. pertama back-up kernel lama

#cp /bsd /bsd.old

masuk ke direktori kernel config

#cd /usr/src/sys/arch/i386/conf

buat config untuk kernel baru

#cp GENERIC CUSTOM_KERN

testing menambahkan diskd, maka tambahkan config berikut

## custom config
option MSGMNB=16384     # max characters per message queue
option MSGMNI=40        # max number of message queue identifiers
option MSGSEG=2048      # max number of message segments in the system
option MSGSSZ=64        # size of a message segment (Must be 2^N)
option MSGTQL=1024      # max amount of messages in the system

simpan dan jalankan perintah berikut (sesuaikan)

#config CUSTOM_KERN

Don't forget to run "make depend

masuk ke direktori source kernel

#cd ../compile/CUSTOM_KERN

#compile dan install

#make clean && make depend && make && make install

restart dan lihat hasilnya dengan perintah uname