Creating a ZFS zroot Raid 10 on Ubuntu 16.04
weitzj.github.io
weitzj.github.io
But getting Ubuntu _installed_ on a ZFS partition turned out to be much more painful than expected -- you can't easily do it by booting the server ISO from a USB drive. Maybe I'll have some more time soon and try this again.
Your OS a couple of gigabyte, and existing filesystems have a long, long history of serving them perfectly fine. Why not install your OS and then make yourself huge /home or whatever and mount that?
Also, I want to backup my system the same way I backup the rest -- with ZFS snapshots and send/receive. (Also, I really want to try using docker with ZFS on this machine.)