It appears Linux root-on-ZFS is a mess. No standard way to do it. Kernel updates require recompiling ZFS. Boot environments are a cornucopia of constantly evolving hacks.

If you're actually using #ZFS on root, on #Debian, what's your preferred hack to make that happen? #sysadmin

I suspect #openzfsmastery might need to assume root on extFS and data on ZFS, leaving root-on-ZFS for the advanced user or a terminal chapter. 

@mwl i know it's not what you're asking, but i did run zfs-on-root on a couple linux systems (ubuntu and manjaro) for a few years there.

it worked 98% of the time, but it's really the kind of thing that has to work closer to 99.9999% of the time. so i moved everything over to freebsd and will never go back. it's even worth having to use nfs.

even nfs4.