Updating to FreeBSD 8.1-RELEASE
Updating my desktop to 8.1-RELEASE from 8.0 was pretty straightforward. I used the following steps
- Made a backup and verified that it can be restored. I cannot stress enough how important that is!
- Using csup I updated my kernel sources, using the following supfile;
*default host=cvsup.nl.FreeBSD.org *default base=/var/db *default prefix=/usr *default release=cvs tag=RELENG_8_1_0_RELEASE *default delete use-rel-suffix *default compress src-all
- Updated my kernel configuration. Based on the changes in the GENERIC kernel
from 8.0-RELEASE to 8.1-RELEASE, I changed
options COMPAT_IA32
tooptions COMPAT_FREEBSD32
in my kernel configuration. Additionally, I addedoptions INCLUDE_CONFIG_FILE
anddevice vlan
to my kernel configuration. - Ran
make buildworld
andmake kernel
as root from/usr/src
. - Rebooted into single user mode.
- Mounted
/usr
,/var
and/tmp
since these are seperate partitions in my setup. Do not forget to make the root filesystem writeable withmount -uw /
. - Ran
mergemaster -p
. - Ran
make installworld
from/usr/src
. - Ran
mergemaster -i -U
. - Rebooted into the the newly upgraded system.
Because this was a minor version update, I did not rebuild all ports.
For comments, please send me an e-mail.