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!
Its totally mindblowing that this is going to simply work. Thanks.
Modern systems are pretty good about this! Even windows supports it pretty well. A while back I pulled a windows drive and put it in an entirely different system, and it did some extra driver installation at boot and then started right up.
Generic hardware interface layers are a big part, but so is abundant storage to you can include so many more extra drivers.
Good luck!
It’s mindblowing how early in the game Windows became enshittified
“OMG you got a new CPU and harddrive, maybe this is a pirated copy…”