I’m upgrading my Framework 13 12th Gen Intel Core to an AMD 7040 mainboard, but when I install the new board, my computer fails to boot. I suspect it has something to do with my bootloader, but I’m not sure what I need to fix it.
Here’s the basic output of fdisk:
Disk model: WDS100T1X0E-00AFY0
Disklabel type: gpt
Device Start End Sectors Size Type
/dev/nvme0n1p1 2048 1050623 1048576 512M EFI System
/dev/nvme0n1p2 1050624 135268351 134217728 64G Linux swap
/dev/nvme0n1p3 135268352 1953523711 1818255360 867G Linux filesystem
And the output for efibootmgr:
BootCurrent: 0004
Timeout: 0 seconds
BootOrder: 0004,2001,2002,2003
Boot0002* Windows Boot Manager HD(1,GPT,ff494891-158e-4a2b-b644-989ea10244b0,0x800,0x32000)/\EFI\Microsoft\Boot\bootmgfw.efi57494e444f5753000100000088000000780000004200430044004f0042004a004500430054003d007b00390064006500610038003600320063002d0035006300640064002d0034006500370030002d0061006300630031002d006600330032006200330034003400640034003700390035007d00000061000100000010000000040000007fff0400
Boot0004* GRUB HD(1,GPT,fd5d3230-865f-7b4c-8e01-4d47e46a042f,0x800,0x100000)/\EFI\GRUB\grubx64.efi
Boot2001* EFI USB Device RC
Boot2002* EFI DVD/CDROM RC
Boot2003* EFI Network RC
The power light blinking indicates that the hardware diagnostic completed successfully. I’ve poked at the firmware’s boot options but everything looks right to me - the motherboard can see the RAM (1 x 32GB DDR5-5600 SO-DIMM) and hard drive, and I can boot into a live USB, just not my regular system. Secure Boot is disabled.
Does anyone know what next step I should take here? Thanks in advance!
Which Linux distro are you using?
Arch Linux (updated within the last month)
Which kernel are you using?
Linux 6.14.4-arch1-2 x86_64
Which BIOS version are you using?
Unknown
Which Framework Laptop 13 model are you using?
AMD Ryzen™ 7040 Series