Table of Contents

FreeBSD Installation

To test my programs against a POSIX system I use both a VM and a local installation of FreeBSD.

VM install notes

Don't use ne2k_pci as network card, at least on my system (with kvm) it produced lots of “nic memory corrupt” errors and network performance is painfully slow (network install is like going back to the modem days :-P) (Inside FreeBSD they're named edX)
HVM default (rtl8139?) works fine (Inside FreeBSD named reX)

Real hardware install

Since I won't be using it and will reside in an external disk I won't be integrating it into my system (boot loader, etc). I'll use the BIOS-builtin boot disk selector.

Here are the abridged steps/progress in its installation. This is very specific to my needs and mainly useful to myself, I recommend you follow the (much clearer) FreeBSD handbook instructions.

Main reference: http://www.freebsd.org/doc/handbook/install.html

i386 time. This should be easier now I've seen some pitfalls. I will be using remote FTP from the start this time around.

System configuration

Upgrading

untested yet

FIXME: Is there any safe way of live-upgrading? Is /sbin/sysinstall + Config → Options → Release name change discouraged?

1) bash3 would be more appropriate but v4 is the default
5) Can also load it with # kldload nvidia but Xorg might choke