How to Install Ubuntu 19.10 with ZFS as Root File System

While implemented as an experimental feature in Ubuntu’s Ubiquity graphical installer, the new ZFS on Root feature allows users to install the Ubuntu 19.10 operating system with a ZFS formatted root file system and corresponding partitioning layout. Ubuntu offered support for the ZFS file system for a while now, but only now the feature is implemented in the graphical installer, thus making it widely available to users. It’s based on the ZFS On Linux implementation, which is built as a kernel module and doesn’t require DKMS.