3 ms·
> Booting from ZFS seemed like a hassle, without clear benefits. On FreeBSD, ZFS is a first-class citizen. Root-on-ZFS is something that the installer can do
by Mister_Snuggles 8y ago
> Booting from ZFS seemed like a hassle, without clear benefits.
On FreeBSD, ZFS is a first-class citizen. Root-on-ZFS is something that the installer can do and the bootloader understands. I've used root-on-ZFS through five FreeBSD versions (plus numerous minor versions), all upgraded using freebsd-update, with no issues.
On Linux, ZFS seems to be an addon, so hassles are to be expected.
As for benefits, Boot Environments[0][1] are a great reason for having root-on-ZFS. While I don't personally do this, I can definitely see the appeal of being able to roll back a major OS upgrade.
[0] https://www.freebsd.org/cgi/man.cgi?beadm https://www.freebsd.org/cgi/man.cgi?beadm
[1] https://forums.freebsd.org/threads/howto-freebsd-zfs-madness.31662/ https://forums.freebsd.org/threads/howto-freebsd-zfs-madness...