Followup notes, 6/21/11 A little more than one month after giving the talk, there have been some changes worthy of bringing to the community's attention: 1. The alternate kernel booting problem I mentioned relating to ZFS-on-root turns out to be a documentation issue. It is, indeed, possible to load the zpool.cache file manually at the loader. To do so, you must add a -t argument to specify the type. When you do so, the loader will ignore the actual file content and simply annotate it with the -t argument's value. In the case of the zpool.cache file, the type is irrelevant. To be consistent with the loader's default behavior, type load -t /boot/zfs/zpool.cache /boot/zfs/zpool.cache along with the kernel and zfs.ko, you should be able to boot single user properly at that point. 2. rootbsd now natively supports IPv6! It is no longer necessary to set up your own tunnel to obtain IPv6 connectivity. Simply add ipv6_enable="yes" to /etc/rc.conf, and your public interface will see route and prefix advertisements for your own personal /64. You can open a support ticket to obtain delegation of the ip6.arpa zone. 3. rootbsd now also supports VLans. In addition to all of the systems being interconnected via the private network, you can ask to have multiple machines to be connected to a common virtual LAN. This will allow them, among other things, to share a common IPv6 prefix. As always, if you have any questions or other comments, you can reach me at nsayer@kfu.com.