How to change from Manjaro to Fedora without formating my disk?

Hi! i’m using Manjaro Gnome, but i’ve decided to try Fedora, but i’m new in Linux so i’m afraid to do something wrong as formating my HDD with all my info (that happened when changed from Windows :/)…anyway, any suggestions? tutos? cause not sure about what version to download to begin with…I suppose it should be Fedora 36: x86_64, but not sure cause i’havent heard about ARM aarch64 and manjaro is Arch based, so…not sure what to do :confused: also, not sure about wayland or xorg or silversomething…jaja…please help… and thanks…

By the way, I’ve heard that wayland is the future, but not that ready…and in my case, i work as a digital artist and gamer, so i use a lot of FLOSS software such as Blender, Inkscape, Gimp, Krita, darktable, obs, etc…and for videogames, i use steam, bottles…etc…


PS: in Manjaro i used to install the official repositories first, then the AUR and last flatpaks…but I’ve heard that here it’s best to begin with flatpaks? what would you recommend? cause one problem in Manjaro was with OBS cause they had to build their own version due to compatibility in the architecture to add VLC video and Browser source for example.

Can you show us your partition layout? Post the output of lsblk
Depending on you partition layout, if your /home is in the same partition with root, then you have to backup your /home before the installation.

Your other partitions shouldn’t be affected unless you explicitly ask for it.
For the apps you will find them in the Fedora repos or a copr (the equivalent of launchpad). And enable RPMFusion free for VLC.
Read more about RPMFusion here.

Woahhh…didn’t know that comand, but here it is:

sda      8:0    0 223.6G  0 disk 
├─sda1   8:1    0 206.4G  0 part /
└─sda2   8:2    0  17.1G  0 part [SWAP]
sdb      8:16   0   2.7T  0 disk 
└─sdb1   8:17   0   2.7T  0 part /mnt/GRAN Cerebro

I think my /home is in the root…i’ll back it up…

About the RPMFusion, that will be necessary for Video source VLC in OBS?

Please add “-f” to the lsblk command, so that it will show the file system used for each partition.

lsblk -f

Yes if you mean VLC media player, yes you need rpmfusion-free repository. Because VLC allows playing “patented” codecs, which is illegal in some countries.

Done :slight_smile:

│    ext4   1.0         b516dd0b-ea57-48c4-8885-1ce0f475ad5d   58.4G    66% /
     swap   1     swap  488fb3e8-563b-4004-9a47-1474b45172a2                [SWAP]
     ext4   1.0   GRAN Cerebro
                        625db8c8-1dbc-4f28-a089-942d318e98fd  250.9G    86% /mnt/GRAN Cerebro
1 Like

Oh ok…thanks for the tip, and yes, i meant VLC media player :stuck_out_tongue:

One way you can consider:

  1. Convert your ext4 to btrfs (Caution: some consider this is not 100% safe operation)
    Oracle Linux 6 - Documentation

  2. Install Fedora to new btrfs subvols

1 Like

My recommendation:
1- Copy your /home to somewhere safe using rsync -aX ${source_dir}/ ${backup_path},
you should use rsync to preserve file permissions and any extended attribute
(and copy your important data just in case.)
2- Perform a clean install on your sda disk (the disk with the root filesystem). Please be sure which disk you are installing to, you don’t want to lose data.
3- After restoring your /home, run sudo restorecon -r /home to fix the SELinux labels, otherwise you may lock yourself out of your home.

Edit: This answer needs disk formatting, but it is the recommended way in my opinion.