So, my work machine was getting long in the tooth. Occasionally not booting and requiring me to jiggle memory sticks or tighten CPU cooler screws. It was a DDR3 machine with a Xeon E3 1230V2 with 8gb of RAM (and oddly enough an RTX 2060.) The fans were getting pretty loud, too.
I had a Ryzen 2600x and 16gb of DD4 from my home PC lying around, so I bought a cheap mainboard, tore the old one out of the case, attached all the hardware to the new mainboard - including the SSD with Mint installed - and BOOM! It booted first try without issue. Even going from Intel to AMD, DDR3 to DDR4. My mind is blown!
I can’t imagine how borked my machine would have been if I’d tried that with Windows.
Now, what do I do with a still-working Xeon and mainboard?!?
Free drivers to free drivers are easy. The only issues usually occur when you move from Nvidia to something else. Nvidia graphics drivers interfere with free drivers.