Ubuntu 16.04 Xenial Xerus is finally out with full ZFS support. So I embarked on a journey to get a fileserver up and running with the goal to:
- Boot from ZFS
- Have a Raid 10
- (Raid 10 is not a requirement for this tutorial to work)
tl;dr
- Use the Ubuntu Desktop DVD for the installation
- ZFS UEFI installation does not work in VirtualBox
- Putting the boot partition inside a zpool does not work. Use a separate UEFI partition for
/boot
- Grub2 has to be installed after the first time you booted your newly installed system
- Follow this tutorial
https://weitzj.github.io/article/creating-a-zfs-zroot-raid-10-on-ubuntu-16.04/