

I don’t use it so I can’t recommend it, but if you’re interested in other options to research there’s a mergerfs+snapraid combo.
I currently pass through my disks to an unraid VM and then mount them through nfs which works (but from the sounds of it probably not a valid option for you, not would I recommend it), but I want to try replacing it with mergerfs at some point.
The thing that has mainly turned me off of zfs is (from what I understand) that you kinda need to plan how you’re going to expand when you set it up. Which really doesn’t work for me with a random collection of disks of varying sizes.
Another note for option 1, since proxmox 8.4 there is virtiofs which would allow you to mount a folder to a VM without having to go through nfs. You may have to mess with selinux in the VM depending on what you do in there, but just fyi it’s a thing.



I’d make the same point as everyone else - choose a distro that suits your needs better - but it seems already made several times.
I’ve used Linux both personally and professionally for a long time but I just don’t want to tinker/break my main desktop. I am currently using bazzite, and while it’s not perfect I’ve found it great in the not breaking department. The immutable part takes some getting used to though. The recent drama around it is annoying though.
I’d be cautious with nix, while it’s reproducible you might end up having to put a lot of effort into making it what you want. If you want that experience then by all means, but it may just frustrate you further if you do it on your main machine.