Questions about new PC build.
-
[email protected]replied to [email protected] last edited by
Have done this several times. I have never had to do anything else. I just swap em and boot.
-
[email protected]replied to [email protected] last edited by
I've done this with Debian before, and it works fine. Linux usually mounts the root filesystem based on its UUID, so it doesn't matter if changing the motherboard caused a change from /dev/sda to /dev/sdb .
If you use the proprietary Nvidia driver, make sure to update it to a version that supports the new video card. If you use the open source Nvidia driver, you should be fine even if it's old, because it will at least support starting up in an unaccelerated mode.
-
[email protected]replied to [email protected] last edited by
I did something similar recently and found it was an easy drop-in situation... so you'll likely be okay.
I upgraded my CPU on my debian server. Went from i5-4690K and RX 480 to just an i7-12600K.
I could see a potential issue if the WiFi card is different and you're not hard wired.
-
[email protected]replied to [email protected] last edited by
I would mostly agree with the others that you will have no issues booting, HOWEVER...that doesn't mean you won't run into some problems because we don't know your system.
Here's where you might run into problems:
-
Audio hardware: make sure whatever chipset your moving over to is fully supported with kernel drivers, and disable any audio customizations you may have made to pipe wire or pulseaudio. You may run into input confusion, hardware level/volume problems, and mixing issues, so it's best to revert to whatever defaults you may have on hand before booting.
-
Network: same thing as above, but also make sure you don't have network settings tied to a specific PCI device in your configs.
-
Disable docker and VMs from systemd before first boot: if you have any stateful containers that might be thrown into disarray by bad boots (IF they happen), you may have to spend a lot of time cleaning. Much safer to just let them not start until you're satisfied that everything is ok, then just enable the services again.
-
Remove any Nvidia settings tied to a specific device or display. This is probably going to be the most common thing people run into. Wiping and reinstalling the Nvidia stack should fix it though if you run into issues.
All of that said, the first thing you can do to suss out IF you may have any issues with your hardware is boot a liveusb on your new build first and making sure everything works. If it does, great. If it doesn't, you know what to expect. If then booting your old drives shows problems, you've also already proven that shouldn't be the case because a liveusb worked fine, and you know where to start attacking problems.
Good luck!
-
-
[email protected]replied to [email protected] last edited by
i use mint and i upgraded my cpu from i5-9600kf to 7800x3d, and ofc mobo and ram too, and i had to reinstall. the system booted up but everything was very stuttery and slow
-
[email protected]replied to [email protected] last edited by
Are you installing the system on this hard drives? If not and they're just attachments for additional storage, then you should have no problem.
If there's an OS installed on them that you want the data from and you didn't separate your /home folder, you'll have to copy that data to another drive, remove/replace the OS installation, and then copy the data back.
-
[email protected]replied to [email protected] last edited by
Others say that I can drop my is drive into a new PC. I'll back it up and try that, if not I'll just do a fresh install.
-
[email protected]replied to [email protected] last edited by
Thanks for the info. I'll make sure to double check all that before. I have another question. If I edited fstab to add mounting hard drives on boot. Will I have to redo that when I hook my drive up to a new mobo? Or will the drive UUIDs and mount paths be the same?
-
[email protected]replied to [email protected] last edited by
It depends. You should read up on it, but if you mount via UUID, /dev, or otherwise "out of your control" naming, you may have issues.
Best to check out liveusb to see what's happening.
-
[email protected]replied to [email protected] last edited by
I'm not sure about NVIDIA drivers. Otherwise, it depends on what kernel your distro is using; if it's Debian, there's a chance you might have problems, though you could install the backports kernel, which I do on my Thinkpad E16.
-
[email protected]replied to [email protected] last edited by
I'll just do a clean install and re do it lol.
-
[email protected]replied to [email protected] last edited by
That's reassuring. But based off the mixed answers, I'll just do a clean install to reduce headache.
-
[email protected]replied to [email protected] last edited by
back it up and put it in. classic.
did it work?