You are not logged in.

#1 2019-03-16 11:23:34

drudox
Member
Registered: 2017-10-01
Posts: 143

Hardware Upgrade

Hi all , I have to upgrade the hardware of my desktop (change the mother board from gigabite H110M-s2H microATX to Asus PRIME z270-P) this is to use properly my i7-7700K .

the rest of the hardware remain the same Cpu .. GPU .. SSD .. HD .. and ram ! I wuld know if after changing the mother board archlinux start up correctly or if I have to make a firmware upgrade or something like that ...

Just to know .. what's happen if I compute an upgrade to the CPU as well ?

Thanks in advance
regards

Offline

#2 2019-03-16 11:36:46

WorMzy
Administrator
From: Scotland
Registered: 2010-06-16
Posts: 13,557
Website

Re: Hardware Upgrade

If you use UEFI, then you may need to create NVRAM entries on the new hardware, either by using efibootmgr, or a boot-manager-specific tool (e.g. `bootctl install` for systemd-boot) from a liveCD.

Once you get to a boot prompt, you should be able to boot using the fallback initrd no matter which hardware has changed. If you rely on kernel paths (e.g. /dev/sda1) in your bootloader or fstab configs, then update these to use udev paths instead (e.g. /dev/disk/by-uuid/...) to avoid boot failures due to renamed devices.

Also, be aware that your network device name may change, so you may need to update your network configuration.


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#3 2019-03-16 11:59:57

drudox
Member
Registered: 2017-10-01
Posts: 143

Re: Hardware Upgrade

WorMzy wrote:

If you use UEFI, then you may need to create NVRAM entries on the new hardware, either by using efibootmgr, or a boot-manager-specific tool (e.g. `bootctl install` for systemd-boot) from a liveCD.

Sorry but I don't understand what I have to do ! may you explain me better ? I'm noob about NVRAM ... you mean that I have to configure the new bios to use UEFI partition ?

Offline

#4 2019-03-16 15:01:32

d_fajardo
Member
Registered: 2017-07-28
Posts: 1,687

Re: Hardware Upgrade

NVRAM is the memory in your motherboard that contains a record of all your bootable media and this is what a UEFI system reads in order to boot. The old MBR uses a different scheme. You need to know if your current installation uses UEFI or MBR. You can run # ls /sys/firmware/efi/efivars and if it lists some output, then you are using UEFI so for the new motherboard BIOS you have to set it to UEFI as well. Since it's a new motherboard I would think you will need to create a new entry to the NVRAM which depends on your bootloader. I use rEFInd and efibootmgr for instance.

Offline

#5 2019-03-16 16:09:15

drudox
Member
Registered: 2017-10-01
Posts: 143

Re: Hardware Upgrade

oh now it is clear ! but I have to create it from the bios right ? then my hd must contain an EFI partition and the things works or I have to re create the grub84_64.efi ?

Offline

#6 2019-03-16 16:31:50

loqs
Member
Registered: 2014-03-06
Posts: 18,931

Re: Hardware Upgrade

drudox wrote:

oh now it is clear ! but I have to create it from the bios right ?

WorMzy wrote:

either by using efibootmgr, or a boot-manager-specific tool (e.g. `bootctl install` for systemd-boot) from a liveCD.

Emphasis added.

drudox wrote:

then my hd must contain an EFI partition and the things works or I have to re create the grub84_64.efi ?

If the system is using EFI then there will be an EFI partition and you do not need to recreate it.  If there is not the system was not booting using EFI.

Last edited by loqs (2019-03-16 16:32:40)

Offline

#7 2019-03-16 16:42:13

drudox
Member
Registered: 2017-10-01
Posts: 143

Re: Hardware Upgrade

Ok thanks to remark !

Offline

Board footer

Powered by FluxBB