Thread (24 messages) 24 messages, 8 authors, 2022-06-27

Re: Upgrading motherboard + CPU

From: Ram Ramesh <hidden>
Date: 2022-06-24 22:42:26

On 6/24/22 17:06, Alexander Shenkin wrote:
Got it, thanks.  I hopefully, should, have all my disks bootable... 
but better safe than sorry.

On 6/24/2022 3:00 PM, Wol wrote:
quoted
On 24/06/2022 21:23, Alexander Shenkin wrote:
quoted
Smart, thanks Wol.  I'm good on the UUIDs.  Not sure what you mean 
by 'device 1' though?
Sata port 1. /dev/sda.

So your boot device is currently in physical connector 1 on the mobo. 
If you move it across, you need to make sure it stays in physical 
position 1, otherwise the mobo will try to boot off whatever disk is 
in position 1, and there won't be a boot system to boot off!

Remember, uuids rely on linux being running. But linux can't run 
until AFTER the boot code has run, so the boot code knows nothing 
about uuids and relies on physical locations. Cart before horse, 
catch-22, all that palaver you know :-)

Cheers,
Wol
Whenever I upgrade my machine (new MB/CPU), I note down the name of the 
disk I currently boot from. Look /dev/disk/by-id and note down the disk.

After building new machine, get into BIOS setup and choose that disk as 
the first boot disk. You will have to enable CSM before choosing the 
disk, if it is legacy boot.

Recent motherboard's BIOS will not enable CSM without video card as 
video bios is removed in those MBs. So, you may have to either switch to 
UEFI boot first (very doable) on the old machine itself or get a spare 
video card (I have never used this approach, so so not sure).

Also, 12th gen intel CPUs need 5.16 or later kernel for video support. 
Otherwise, you will get blank screen. I have no idea why.

Also, make sure you go to manufacturer's website and read the MB spec to 
ensure all devices (network/audio etc) you care about are supported in 
your kernel.

Booting from bleeding edge hardware has always been in my experience.

Regards
Ramesh
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help