Wow. Been using Fedora for a while now. Got a new work laptop and what a dissappointment the new installer is. I cant manage to get a secondary drive to be my home. Used to be a breeze before. Now its been 3 hours and it seems i will have to just do it the old way. /Home in the primary drive, boot and change fstab. Etc. Unreal.
Welcome to the Fedora community ![]()
Perhaps you could provide us with more details?
How is your laptop set up, sudo fdisk -l
Did you try manually partitioning the drives before starting the installer?
Any screenshots or error messages would also be useful.
Sorry to be so abrupt. Make no mistake, I love Fedora.
I will have to comeback tomorrow with the error message if I can find it in the history of my searches. I have left work already and needed my system up an running to work on some projects.
I used the additional options on the upper right hand corner but everytime I wanted to go back to the installation, it prompted a message about the / root which I had already mounted. I also did the subvolumes manually. It all looked good in my eyes but when I continued with the install ignoring the / root message, the installation would just fail at the end.
Thanks
My recommendation to the developers would be to allow to manually mount /home on a secondary drive just during the manual installation without having to go to the expert options on the right.
Did you find the storage manage off of the three dots menu in the installer?
You should have been able to setup partitions to your design there.
When using the storage editor it is not necessary to mount any of the configured partitions. I suspect the error is being caused by having / already mounted.
So I installed it and let Fedora do its thing with just one drive. Logged in into Fedora and changed /etc/fstab to point to the right drive. It worked. Went and mounted my root partition to remove the old /home and it went to emergency mode. But it does not end there. The drives are now totally switched. It happened before too. So before my secondary drive was /dev/nvme1n1 and where the fedora installation resided was /dev/nvme0n1. Now is the opposite. Not only that, when I boot with a boot disk and I do lsblk it shows as it is now but when I mount the drive, there is no /etc/fstab!!
I dont know guys, but I am not making this up. There is something wrong with the installation and using a secondary drive as home or is it a physical hardware issue? why would it switch the order of drives at a software level?
Going to install 43 and post how it goes. But so far mounting /home on a secondary drive is hmm suspicious under 44 to say the least.
This is normal kernel (and maybe BIOS / UEFI?) stuff - for example on Arch too.
So mapping by UUID or PARTUUID or LABEL in /etc/fstab is better than trying to use device names.
I used the UUID as always.
Modern systems use parallel processes to take advantage of multiple CPU’s. This breaks the legacy mechanism that assigns drive in the order in which they are discovered, so UUID’s must be used to reproducibly identify mount points.
No issues with Fedora 43. Did exactly the same. Installed selecting mountpoints. Added my /home mount pointing to the second drive. No issues, no errors. ![]()
Great, then simply upgrade from f43 to f44 and things should be fine.
Confirm the content of /etc/fstab is correct then upgrade following the instructions given
Use the Fedora Everything installer, which is still based on the old installer. With that one, it’s super easy to do custom partitioning. Alternatively, do your partitions from a live system, then start the installer and just assign mount points…
And if you have a chance, please file a bug.