Hi, I’m new here and I’d like to make a question, but first, I should explain what exactly happened:
As a workstation user, I’m learning how to use Silverblue so I can switch to it in the future. This of course had me installing and reinstalling the OS a couple times in order to see which partitioning would better suit me, Ended up coming with a partitioning that at the time, I had no issues with it. looked similar to something like this:
USB drive: 50MiB (Mebibytes) /boot/efi | 1024MiB Ext4 /boot
SSD: 50GB Btrfs root (luks2 password 1) | Remaining.GB Btrfs Home (luks2 password 2)
Then I thought to myself: 'Why not use ext4 instead of btrfs? The only feature of Btrfs I really used was snapshots to rollback, but ostree already does that much more easily. Also, I’ve once read that Btrfs copy on write (CoW) negatively impacts performance of Virtual Machines, and Ext4, unlike Btrfs, supports case folding fs/folders, which is something I want to experiment since it’s useful for windows programs on wine that need it.
So back to the installer, I reinstalled Fedora with the exact same except using Ext4 on root and /home instead of Btrfs. This is where problems started, as upon entering the passwords, instead of launching as normal, system enters emergency mode all the time, sometimes the password prompt (forgot the name of it) would only ask for one of the partition’s password and then enter emergency mode.
I found this strange, as I didn’t have this issue with Workstation before. So I tried changing the same partitioning again, this time root as Btrfs and /home as Ext4. Same issue. Then I gave up on it for the time being and went back to the original partitioning I mentioned that worked before, except that partitioning too had the same error unlike before, which made me even more confused.
I then grabbed another SSD that I knew were working correctly just so I could test if it was a hardware issue (only change being that /boot/efi and /boot are also on this new SSD), but I got the same issue, which is unfortunate (or maybe not since this means my previous SSD is fine, I guess).
I then decided to experiment doing a different experimental partitioning, with the 50GB partition for both /root /home and /var using Btrfs subvolumes, while ignoring the remaining.GB partition, and to my surprise, this worked.
I have absolutely no idea why any of this happened, and I’d like to make a few more tests in the near to see what I can do, and if necessary, find an alternative to make use of the remaining.GB partition, perhaps keeping the entire system (root, /home, /var) on the 50GB partition while mounting the remaining.GB partition during installation somewhere like /home/NAME (not sure what to name nor where to put it to be honest) but I’d like to hear some thoughts on what could I be doing wrong here, as well as maybe hearing some suggestions for what I’m trying to do.