Failed boot after every update (ZFS on root)

Maybe you can switch Grub to Systemd-boot

I certainly could, but I’d do that as a last resort. We have two Manjaro installs at home - both of them using grub as a bootloader.

  • The first is an XFCE install which was created with manjaro-architect (back in ~2019ish?) which has no issues with updates via pamac.
  • The second is a KDE install which was recently created following this guide which has the issue described in the OP.

This means it’s possible to have use grub with ZFS without having to do all the steps I mentioned.

The other possibility is safe, that ZFS does not run on root at booting. You can use any official filesystem e.g. ext4 or xfs or btrfs on / , all the rest e.g. /home, /etc/ and /opt …, is on ZFS.

I get what you’re saying, but I don’t see why it runs completely fine, with grub, but falls to pieces after an update and requires a manual fix. Surely there’s a way that doesn’t require changing bootloader, or ZFS datasets especially since it’s already working fine on one installation.