Hi! I am still a linux noob, as I moved my home server from windows to linux just around a year or so ago.
On this ancient intel based machine I recently installed Immich container(self-hosted photo library manager), which made me realise that it might be time to upgrade.
In theory I want to simply swap out the motherboard + CPU + RAM and keep everything else the same. I am eyeing an am4 itx combo which might fit my needs.
But before I do any of this and mess things up, I have two questions I wondered if anyone here would be able to answer.
-
About the OS. Will my current installation of headless fedora server 42 simply pick up the system upgrade and continue to function normally? Or will I need to redo the OS installation.
-
About the drives. If I don’t need to reinstall the OS, then how do I make sure that all the drives are mounted in the exact same way as before? I use cockpit > storage to manage all the drives and /etc/fstab points to specific UUIDs for boot, efi, swap, root and home, will I need to somehow swap those UUIDs with new ones manually?
(Yes, I know. I named the mounts to what I had on windows. Coz somethings are hard to unlearn :D, and yes Lacie is dying I think - 8 bad sectors.)
Thanks so much!
Yeah, Linux drivers are all in the kernel and your hardware uuids won’t change except for the parts that get swapped out. You will have issues if you are changing cpu architecture though. I haven’t tried moving from x86 to x86_64 but I can imagine that it will cause problems.
I am upgrading from Intel 4th gen i5 to amd 3800x 🙂