CVSUP (Update KERNEL) Berikut ini langkah-langkah update KERNEL (cvsup) yang biasa saya lakukan Jika Anda mengikuti langkah-langkah ini, resiko Anda tanggung sendiri. Saya sarankan sebaiknya KERNEL yang lama di backup dulu. Kalo masih kurang jelas.. googling aja deh :) Edit file stable-supfile # cd /usr/src/share/examples/cvsup/ # vi stable-supfile edit: - *default host=CHANGE_THIS.FreeBSD.org menjadi cvsup.FreeBSD.org Jalankan cvsup # /usr/local/bin/cvsup -g -L 2 /usr/src/share/examples/cvsup/stable-supfile Edit /etc/make.conf Isi atau tambahkan: CFLAGS= -O -pipe COPTFLAGS= -O -pipe NOPROFILE= true USA_RESIDENT= YES Remove old/usr/obj: # cd /usr/obj # chflags -R noschg * # rm -rf * Compile # cd /usr/src # make buildworld Edit GENERIC # cd /sys/i386/conf # vi GENERIC Tambahkan pada bagian options: options IPDIVERT # Jika sebagai gateway options IPFIREWALL # Untuk firewall options IPFIREWALL_VERBOSE # Lihat proses firewall options QUOTA # Untuk quota user options DUMMYNET # Ngatur bandwidth Compile dan install kernel baru # cd /usr/src # make buildkernel installkernel KERNEL=GENERIC Masuk single user # shutdown -r now tekan space saat count # boot -s # mount -u / # mount -a -t ufs # swapon -a Install world # cd /usr/src # make installworld Update /etc # cp -Rp /etc /etc.old # /usr/sbin/mergemaster -v -w 132 - sesuaikan konfigurasi, yang di kiri addalah konfigurasi yang lama, kanan yang baru - l untuk kiri, r untuk kanan (jika piliih kanan, maka yang baru yang diinstall) - pilih i=install untuk semua, kecuali: master.passwd, rc.conf, group update /dev # cd /dev # /bin/sh MAKEDEV all update /stand # cd /usr/src/release/sysinstall # make clean # make all install Reboot ke multi user