partions not transferred properly
You created the / file sysem in the top level volume instead of a subvolume.
By default fedora creates a single top level btrfs volume (in your case it would be nvme0n1p3) and within that volume it creates 2 subvolumes, one named root and one named home that are mounted at / and /home repectively.
By default fedora does not use the top level volume for a partition.
Makes sense but how would I make a encrypted and unencrypted btrfs volume (with subvolumes) side by side.
Btw I have a long history of extX , LVM, MD and other partition scemes and stil have to wrap my head around btrfs.
(Reddit poll: do you say butter ef es or better ef es?)
Personally, I prefer the original partition scheme and override the “new” default when installing a fresh instance.
Yeah, I see what you mean. I have no clue why someone wrote this somewhere that root and home have to have the @ in front and I picked it up without aske. It might just be urban legend.
That would be cool. But with anaconda it is either completely fixed out of box or completely “you are on your own”. Unless ofcourse I missed some steps.
I like to have certain partitions separate. like a Data partition I can share between the host OS, Fedora, and a Windows 11 VM as raw import. But there might be other ways to achieve this. Also Docker overlays should be kept outside btrfs snapshots as well as libvirt images. Again there might be other ways to achieve this.
Apparently Ubuntu and maybe similar do use the @root and @home naming schemes.
It’s not the @ nor using the top level subvolume. It’s using the same name for BTRFS partition (fs label) and subvolume. This triggers a bug, the partition gets ignored.
As work-around for F44 and older, don’t specify a partition name (fs label) or don’t use the same name for partition and subvolume. The bug has been fixed F45.
In fact, fedora does not by default apply a name to the btrfs partition (top level subvolume). Only the lower level subvolumes are named.
Hi John, I think you may find the answer here, if I have not misunderstood your comment.


