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 #alpinelinux does zfs out of the box. No compliling required.

@EF that helps, ty!

looks like you still need to add some fit and polish for it, but not too bad: https://wiki.alpinelinux.org/wiki/ZFS

ZFS - Alpine Linux

@mwl you do but that applies to a lot of #alpinelinux. Not for newbies but it is reliable and fast even through updates. Run multiple machines with native ZFS encrypted roots.

Chimera (BSD userland) and Postmarket (mobile devices) both use Alpine as a base but never used them and not sure how integrated ZFS in them.