Look at outputs of lsblk, lvs, and ls -l /dev/mapper.
I bet that “fedora” is the name of a LVM VG and the “home”, “root”, and “swap” are names of three LVM LVs in it.
We can use the vgname and lvname in LVM commands. Whether LVM creates those links in order to keep the commands simpler or what … I don’t know.
Likewise, the ls -l /dev/disk/by-* reveals many more links. The dm-N and sdX names are transient, created at boot, and not necessarily same on every boot. The aliases (links) are more predictable.
Didn’t notice anything there when I ran those but thinking about it now there was fedora-root, fedora-home, fedora-swap in there somewhere I think.
I did Try VGS and it only listed my “known” VGs… no mention of “fedora”.
This all came to my attention when I noticed under KDE:Dolphin (file explorer) : Devices:
22 GiB Internal Drive (dm-14)
60 GiB Internal Drive (dm-13)
(~24 and ~64 GB respectively)
which I didn’t recognise
Attempt to open one volume surfaced a password prompt dialog which mentioned /dev/fedora/root which is how I got to the links. This failed to open the volume with errors.
I’ve just shut down and rebooted and the /dev/fedora folder is gone. Can’t see anything in bash histories or think of anything I’ve done since last reboot which would have created it.