ZFS should be the standard Fedora FS. It’s amazing how the Proxmox team has a reliable ZFS installer, yet for decades now nobody else has been able to do that in the whole Linux ecosphere.
Sorry to be blunt, but BTRFS is nothing but a joke. It’s not a serious project. IMO it was a major mistake for Fedora to choose it.
Initially when switching from Debian to Fedora, i thought i’d just do BTRFS to avoid issues, after all, it must have snapshots and rollback support atleast, right?
LOL was i wrong, i read some article on how to take a snapshot, boot a Fedora System from that snapshot, or do a rollback, and it was just ridiculous, messing with readonly crap, ridiculously complicated GRUB issues and on and on. What a joke.
zfsbootmenu has zero issues., and ZFS should be the default for any serious project. When i take a snapshot it means /boot as well.
Partitioning a HDD is something ppl did 20 years ago, it should not be necessary anymore. That’s why we have ZFS.
About Raid0. It makes perfect sense to run your OS from 2x 2TB SSD drives in a stripe. You get 4TB continuous space, and maybe even a bit more speed.
There’s no point in throwing away half your storage space, and or pay DOUBLE for your SSD’s, just incase one drive might or might not fail in the next 10 years, when statistically it is extremely unlikely. That’s what backups are for.
So run Fedora on ZFS root, use zfsbootmenu so you can snapshot, clone and rollback your OS simply and quickly, without needing to read hundred page guide’s and spend days on forums.
Stripe your SSD’s to double your continuous storagespace, and keep periodic backups of the important stuff, should your drive fail, which is EXTREMELY unlikely.
Live alittle.
And shame on the Fedora team for choosing BTRFS, They will come to regret it. BTRFS is nothing but a bad joke.