All of my important data is on btrfs drives. I intend to install my system on ZFS. Why, you may ask? Because I can. That’s the fun of Linux after all. I intend to mount btrfs drives as well. I hear that ZFS can break fairly easily? Is this a bad idea?
Edit: I understand ZFS is out of tree but CachyOS maintains their own package and dkms so it shouldn’t matter I would think?


Haven’t used zfs so I can’t speak from the fs perspective but I can answer from dealing with a device with out of tree drivers perspective.
Quick answer, dkms should handle things.
Long answer, since it’s out of tree, kernel upgrades should be treated with care and you should make sure that the kernel version and the zfs version don’t have issues. Rare but possible. Dkms should handle things 95% of the time. Before putting data on it, try to fuck it up. Do some kernel upgrades see what the flow is. What’s the flow if something fucks up. Its better to have that in hand and tested and documented in a safe incase of shit folder.
I never keep important data on my OS drive. So my only worry with it breaking is the time I’d have to spend reinstalling and reconfiguring my system. Thank you!