$ id
uid=1000(olutayo) gid=1000(olutayo) groups=1000(olutayo),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),116(lpadmin),126(sambashare),130(libvirt),999(lxd)
This is strange to me, about two years ago, I accepted ZFS , which was the default storage, specified with lxd init, and it has been working until now! Maybe the system updates of over the period tampered with the it, as I never interacted with it directly!
It seems you use a mainline 5.15 kernel, this one doesn’t embed specific patchs or drivers addition from Canonical applied to Ubuntu. Since ZFS is embed in the regular Ubuntu kernel (LTS or HWE) and not from the mainline kernel, you can’t load the ZFS module because it’s not there. You can try an HWE kernel such as the latest 5.13 and it should work.
Have you checked your zfs module with lsmod or did you execute modprobe zfs, you can even search zfs.ko module? What was zfs-dkms command return, error or without error.
Regards.
That’s bother me because I thought the latest kernel available on Ubuntu 20.04 should be the 5.13 one through “Hardware Enablement” aka HWE (except if you install a mainline kernel).
uname -a return a 5.15 kernel right ?
apt list --installed | grep linux could be interesting as well to see kernel packages installed.
Is your computer a System76 machine by any chance ? Looks like you have a third-party repository enabled which provides you a “PopOS” kernel. The linux-system76 package seems to indicate this (looks like a package which provides a repository/PPA). Moreover your kernel seems to be tagged as dev, I’m 100% sure this is not a native Ubuntu kernel.