New comment by ahesford on void-packages repository https://github.com/void-linux/void-packages/issues/37667#issuecomment-1165600300 Comment: The real question is why this never bit you before. This doesn't really seem to be a bug; I suspect you aren't specifying any `root=` argument in your kernel command line, which means the ZFS module here assumes control and tries to auto-detect a pool. If you specify a root argument that doesn't specify ZFS stuff, this function should set `root=` to whatever the value is that you specified and leave it alone. Also, as zdykstra mentioned, you shouldn't put the ZFS dracut module in your initramfs if you aren't booting a ZFS root.