I usually prefer to do a fresh install, and keep just /home untouched. Back on pre-33 LVM days, it was intuitive, I just needed to remap existing partitions (/home was on a separate partition) to the new installation, and mark / , /boot and /boot/efi to be formatted. Now that I am using Btrfs, I can remap /home, /boot and /boot/efi, but I can’t do the same with / , I have to “create it” first. Since /home is a Btrfs subvolume, will the creation of the “new” (formatted) / affect /home ?
Also, if I try to remap both /boot (xfs) and /boot/efi (vfat?) to the new installation, installer warns me that both partitions will be destroyed, but only /boot (xfs) will be created. That is really confusing…
So, basically, what I would like to know is: how can I use Anaconda installer to install a fresh F34 on top of an existing F33 Btrfs installation, leaving /home untouched and reformatting everything else?
Here is the current partitions info:
/dev/sda3 232G 45G 187G 20% /home /dev/sda2 1014M 280M 735M 28% /boot /dev/sda1 200M 8,6M 192M 5% /boot/efi btrfs subvolume list / ID 256 gen 536357 top level 5 path root ID 257 gen 536357 top level 5 path home ID 263 gen 536295 top level 256 path var/lib/portables ID 268 gen 536295 top level 256 path var/lib/machines