The following instruction assumes you use Open SSH.
I've set up a "Service Jail" in Free BSD 8.0 according to the Free BSD Handbook ( After upgrading the host to the latest patch level and then performed a jail-upgrade, freebsd-fetch still reports that there are files in need of an update in the jail.
After the initial setup of the jail [[email protected] /]# freebsd-update fetch Looking up update.
The developers of Net BSD have made the current development sources available to the public for several reasons.
Overall, providing Net BSD-current helps us to create a more stable, accessible system.
2GB RAM reserved for VM Set the VM cdrom to load the Free BSD 8 installation ISO file.
START INSTALLING OS AND REST OF SYSTEM Start CDROM installation Initialize filesystem with following suggested settings Use whole slice for Free BSD then create following paritions: [Good BSD partition scheme for a virtual machine] / 2G swap 2GB /var 10G /tmp 2G /usr 30G (compiling KDE4 port will consume a peak of 17GB hard drive space) Install the standard boot manager (directly to Free BSD) Install custom from CDROM, select base, src, etc (but not ports since will be installed later). So, the question still remains - How do I know if my jail is up to date? The default is to update the source code, the entire base system, and the kernel." - freebsd.org/doc/en_US. My Components option is set to "src world kernel" on my system so my src should be up to date.Avoid installing any packages at this point, will be using the awesome ports system instead.Set up the system config stuff like timezone, network config, mouse, etc After reboot: Adding the user to wheel group (so can su) pw group mod wheel -m jared Edit /etc/hosts to include hostname 127.0.0.1 yourhost yourhost.SETTING UP THE FREEBSD KERNEL Copy the working default kernel in a safe place so can load it if end up with a bad kernel after a kernel compile.It makes it easier for people to become involved in the development of Net BSD.