Les mises à jour avec une racine ZFS ne sont jamais évidentes. En ce qui concerne le passage de FreeBSD 7 à 8 il y a une petite astuce à connaître. En effet le userland 7 n'étant pas compatible avec le kernel 8, il n'est pas possible d'utiliser les utilitaires zfs lors du premier redémarrage sur le nouveau kernel; démarrage qui se fait en mode single user.

Ainsi, pour monter la racine de votre système, veuillez tapez la commande suivante :

mount -t zfs tank/racine /

Au lieu de vous battre avec la commande zfs et l'erreur de mémoire qui en résulte. Pour rappel, la mise à jour peut être binaire ou source.