You are not logged in.

#26 2026-02-07 17:23:18

Kamitachi
Member
Registered: 2026-02-06
Posts: 28

Re: Long BOOT Firmware POST time

seth wrote:

Honestly, I don't think it's anything like this.

Honestly, knowing is better than believing.

Also seth now a couple of times wrote:

Can you boot w/o delay when attaching a bootable USB key (and in doubt change the boot order)?

Unpluged evrything except the ethernet and monitors, same time.
Change boot order to boot a USB with arch installer, same time

Offline

#27 2026-02-07 17:24:51

Kamitachi
Member
Registered: 2026-02-06
Posts: 28

Re: Long BOOT Firmware POST time

tekstryder wrote:

Oh, I missed upthread... you reinstalled the bootloader, but it's still trying the wrong entry (0001) first.

Set grub to load first:

sudo efibootmgr -o 0000,0001
Kamitachi wrote:

In the BIOS, I had to change UEFI Hard Disk Drive BBS Priorities to use GRUB instead of UEFI OS, but nothing changed; it still takes ~45s for Firmware POST

After doing this, the boot order is the expected now

BootCurrent: 0000
Timeout: 2 seconds
BootOrder: 0000,0001
Boot0000* GRUB  HD(1,GPT,38358050-1949-4b4a-aa71-4c36be695465,0x800,0x100000)/\EFI\GRUB\grubx64.efi
Boot0001* UEFI OS       HD(1,GPT,38358050-1949-4b4a-aa71-4c36be695465,0x800,0x100000)/\EFI\BOOT\BOOTX64.EFI0000424f

Offline

#28 2026-02-07 17:38:27

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 73,376

Re: Long BOOT Firmware POST time

except the ethernet

Ethernet isn't necessary to boot the system at all.

Otherwise

Change boot order to boot a USB with arch installer, same time

So this is not related to any EFI on the disk, or the bootloader (let alone the OS)
Something *will* have changed about the UEFI configuration or hardware and the arch installation is coincidental resp. might have caused you to make that change - revisit the changes we know you made to the secureboot setup.

Offline

#29 2026-02-07 17:45:13

Kamitachi
Member
Registered: 2026-02-06
Posts: 28

Re: Long BOOT Firmware POST time

seth wrote:

except the ethernet

Ethernet isn't necessary to boot the system at all.

Otherwise

Change boot order to boot a USB with arch installer, same time

So this is not related to any EFI on the disk, or the bootloader (let alone the OS)
Something *will* have changed about the UEFI configuration or hardware and the arch installation is coincidental resp. might have caused you to make that change - revisit the changes we know you made to the secureboot setup.

The only change I made related to secureboot was disabling it on the bios because I couldn't boot Arch otherwise

Offline

#30 2026-02-07 18:09:21

tekstryder
Member
Registered: 2013-02-14
Posts: 504

Re: Long BOOT Firmware POST time

Kamitachi wrote:

yesterday I updated the firmware, and it's still the same.

After the firmware update did you re-enable "fast boot" and any other available boot optimizations?

What mobo is this?

Kamitachi wrote:

Unpluged evrything except the ethernet and monitors, same time.
Change boot order to boot a USB with arch installer, same time

Still smells like the pre-boot diagnostics (memory training / verification) that a UEFI will do when not explicitly disabled.

Offline

#31 2026-02-07 18:50:59

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 73,376

Re: Long BOOT Firmware POST time

The only change I made related to secureboot was disabling it on the bios because I couldn't boot Arch otherwise

While not likely, re-enable it and see whether you can access the BIOS w/o delay again afterwards.

Offline

#32 2026-02-07 21:12:36

Kamitachi
Member
Registered: 2026-02-06
Posts: 28

Re: Long BOOT Firmware POST time

tekstryder wrote:
Kamitachi wrote:

yesterday I updated the firmware, and it's still the same.

After the firmware update did you re-enable "fast boot" and any other available boot optimizations?

What mobo is this?

Kamitachi wrote:

Unpluged evrything except the ethernet and monitors, same time.
Change boot order to boot a USB with arch installer, same time

Still smells like the pre-boot diagnostics (memory training / verification) that a UEFI will do when not explicitly disabled.

After the update, fast bout was again enabled, so I tried again and still slow boot.
My motherboard is a MSI Z790 Tomahawks Wifi
I have tried all this option but none worked memory fast boot


Seth wrote:

While not likely, re-enable it and see whether you can access the BIOS w/o delay again afterwards.

Same slow boot u.u

Offline

#33 2026-02-07 21:44:14

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 73,376

Re: Long BOOT Firmware POST time

https://download-2.msi.com/archive/mnu_ … 00BIOS.pdf

Set that to "Enabled"

Do you happen to have XMP enabled? (disable it)

On a formal note, please avoid bloating the thread with pointless full quotes of previous posts..

Offline

#34 2026-02-07 22:26:11

Kamitachi
Member
Registered: 2026-02-06
Posts: 28

Re: Long BOOT Firmware POST time

seth wrote:

Set that to "Enabled"

Set what? The link is for the BIOS documentation, but not to any section.

Offline

#35 2026-02-07 22:28:07

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 73,376

Re: Long BOOT Firmware POST time

I linked the BIOS manual as general reference, but the comment was referring to the setting in your screenshot (fast boot)

Offline

#36 2026-02-08 07:38:10

Kamitachi
Member
Registered: 2026-02-06
Posts: 28

Re: Long BOOT Firmware POST time

Didn't work either, memory fast boot and disabling XMP and same time to POST.

I even tried to reset to default to see if I had made any change i didn't remember and no, the only options that I changed are my fans curves and disabling secureboot

Last edited by Kamitachi (2026-02-08 07:40:11)

Offline

#37 2026-02-08 09:09:03

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 73,376

Re: Long BOOT Firmware POST time

Do you get a long post when only entering the BIOS, rebooting from there here BIOS, rebooting from there into the BIOS… ie. never start any OS?
Disable all boot devices.
Disable anything that scans for hardware.

While it makes no sense at all you can try to re-install windows and see whether hat has any impact, but if the UEFI is unconditionally looking/waiting for some windows EFI (\EFI\Microsoft\Boot\bootmgfw.efi) that's something you'd have to take to MSI…

Offline

#38 2026-02-08 09:23:06

Kamitachi
Member
Registered: 2026-02-06
Posts: 28

Re: Long BOOT Firmware POST time

I'm always changing whatever in the bios, reboot to SO, then reboot again to the SO. Here is when I see if there was any impact from the change or not.

seth wrote:

Disable all boot devices

They are disabled, only the GRUB one is in the boot order

seth wrote:

can try to re-install windows

I'm not going to reinstall Windows again. I already have almost 2TB of data on the PC, between games, videos and photos.
I already had problems saving important things to change to Arch, asking my friends for external drives to save most of my things...

seth wrote:

but if the UEFI is unconditionally looking/waiting for some windows EFI (\EFI\Microsoft\Boot\bootmgfw.efi) that's something you'd have to take to MSI…

Wouldn't it show in efibootmgr or in the BIOS bootorder if that were the case?

Offline

#39 2026-02-08 09:38:13

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 73,376

Re: Long BOOT Firmware POST time

Wouldn't it show in efibootmgr or in the BIOS bootorder if that were the case?

It would primarily be a bug in the firmware - and the point would be that there's no such EFI entry but the firmware figures "I'm just gonna wait and see whether maybe one shows up"
I don't even necessarily consider this likely, but we've looked into pretty much "everything that could go wrong" at this point.

The main reasons for POST delays are CPU, RAM and GPU, because the firmware *has* to make sure those are ok.
Are there indications for problems w/ any of those in the running system? PCI bus errors?

Offline

#40 2026-02-08 09:45:01

5hridhyan
Member
From: Asia
Registered: 2025-12-25
Posts: 299

Re: Long BOOT Firmware POST time

building on what @seth said about the firmware checking the RAM on MSI Z790/DDR5 boards, that 45s+ delay is almost always the board performing a full training cycle.

look in your BIOS for 'Memory Context Restore' or "MCR" and 'Power Down Enable'. you want to make sure both are enabled rather than left on 'Auto'. when these are off, the firmware re-trains the memory timings from scratch every time you boot, which takes forever.

Also, to rule out a hardware 'hang' during the PCI/USB initialization seth mentioned, it might be worth testing with absolutely minimal hardware: just a single RAM stick and no internal USB headers (AIO, RGB hubs, etc.). If it's still 45s+ with one stick and zero peripherals, it's definitely a firmware-level handshake issue.


I expect some mercy from my fellow humans! ^^
Keep your virtue sharpened in a kingdom of carrion, and the throne they offer will be built from your ribs.

Offline

#41 2026-02-08 09:46:17

Kamitachi
Member
Registered: 2026-02-06
Posts: 28

Re: Long BOOT Firmware POST time

seth wrote:

Are there indications for problems w/ any of those in the running system? PCI bus errors?

None, everything is okay when I'm using the PC, I can game without issues, I can watch videos, use discord and sharescreen, programming, etc. Everything is fine when the SO boots.
It's just the POST that annoys me, because with the PC that I have, it shouldn't take that long to POST, especially when it wasn't like this before...

Offline

#42 2026-02-08 10:02:05

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 73,376

Re: Long BOOT Firmware POST time

None, everything is okay when

I meant in the system journal - you can get non-stop correctable PCI errors w/o really noticing it.

with the PC that I have, it shouldn't take that long to POST

That has nothing to do with "the PC that you have", i386 boards would usually post in less than a second - there's a problem w/ the hardware or the firmware for sure.

Offline

#43 2026-02-08 10:22:41

Kamitachi
Member
Registered: 2026-02-06
Posts: 28

Re: Long BOOT Firmware POST time

5hridhyan wrote:

'Memory Context Restore' or "MCR" and 'Power Down Enable'.

I don't have those options as my motherboard is the intel one. After a quick search I found that MCR is Memory FastBoot, which is enabled, and Power Down Enable is Power Down Mode, which has multiple options. I selected APD(Active Power Down)

I also tried MSI Fast Boot, which says that when enabled USB, PS2 and SATA devices will not be detected while booting.

Offline

#44 2026-02-08 10:33:06

5hridhyan
Member
From: Asia
Registered: 2025-12-25
Posts: 299

Re: Long BOOT Firmware POST time

yeah I had a confusion w/ the names, have you tried "minimal" hardware boot? like single RAM stick, unplug internal USB headers (AIO coolers, RGB hubs etc), also unplug all external USB devices like Valve Index, dongles etc,  If the POST time suddenly drops to 10-12s, you can plug things back in one by one to find the killer. If it's still 47s with one stick of RAM and no peripherals, then you've ruled out everything except the Motherboard, CPU, or the NVMe drives themselves....


I expect some mercy from my fellow humans! ^^
Keep your virtue sharpened in a kingdom of carrion, and the throne they offer will be built from your ribs.

Offline

#45 2026-02-08 11:17:17

Kamitachi
Member
Registered: 2026-02-06
Posts: 28

Re: Long BOOT Firmware POST time

No, I have not tried yet, maybe I'll later or next weekend.

This is driving me crazy, to be honest, it has no sense hahaha

Offline

#46 2026-02-08 20:33:18

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 73,376

Re: Long BOOT Firmware POST time

You could just copy the grub efi  into /EFI/Microsoft/Boot/bootmgfw.efi - no idea whether that's what freaking the BIOS out but we've exhausted all reasonable paths…

Offline

#47 2026-02-08 20:58:50

tekstryder
Member
Registered: 2013-02-14
Posts: 504

Re: Long BOOT Firmware POST time

5hridhyan wrote:

that 45s+ delay is almost always the board performing a full training cycle.

I already mentioned that multiple times upthread and OP confirmed it's disabled.

IFF the memory training aspect is truly ruled out...

I'd return to the original problems:

1) Using discouraged EFI mount point (/boot/efi). See blue note: https://wiki.archlinux.org/title/EFI_sy … unt_points
1) efivars corruption initially and grub reinstall, but I'm leaning toward some weirdness with the now-MIA Window Boot Loader, as has already been guessed at.

Also, note that the rest of the bootable devices from #5 are not showing in efibootmgr output.

For comparison here's my MSI Z690, even though I don't allow/have any of those extra devices enabled:

BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 0000,0001,0002,0003,0004
Boot0000* Linux Boot Manager HD(1,GPT,6070b85a-2c49-4806-8da9-c9c6c4cd4e39,0x800,0x1f4000)/\EFI\systemd\systemd-bootx64.efi
Boot0001  Windows Boot Manager HD(1,GPT,6070b85a-2c49-4806-8da9-c9c6c4cd4e39,0x800,0x1f4000)/\EFI\Microsoft\Boot\bootmgfw.efi
Boot0002* UEFI:CD/DVD Drive BBS(129,,0x0)
Boot0003* UEFI:Removable Device BBS(130,,0x0)
Boot0004* UEFI:Network Device BBS(131,,0x0)

If Seth's suggestion to fool the UEFI into "finding" the MS boot manager is unsuccessful...

...my next step would be to remove grub entirely, wipe the ESP partition clean (hell, hit it with /dev/zero fill), and switch to a simpler bootloader (systemd-boot) with the ESP mounted properly on /boot or /efi.

You don't have any esoteric requirement for the over-engineered and antiquated grub.

Last edited by tekstryder (2026-02-08 21:01:17)

Offline

#48 2026-02-09 11:45:29

Everything2067
Member
Registered: 2025-06-29
Posts: 66

Re: Long BOOT Firmware POST time

Some BIOSes (like mine (HP)) save their own logs and you can usually see them from the BIOS setup. Does your BIOS have an option to do so?

Offline

#49 2026-02-09 13:04:26

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,801

Re: Long BOOT Firmware POST time

I have a similar boot time with my asrock taichi lite 870E + ryzen 9 9950x .

cold boot time is around 45 seconds, soft reboot is 20ish .
However my / and /home are lvm on luks2 encrypted so I need to put in the passphrase (10+ chars) to unlock .
No idea how much time unlocking / decrypting/lvm preparing volumes takes.

(he esp is not encrypted and mounted on /boot)

Are (some of) your partitions encrypted ?


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#50 2026-02-09 14:17:58

tekstryder
Member
Registered: 2013-02-14
Posts: 504

Re: Long BOOT Firmware POST time

Lone_Wolf wrote:

No idea how much time unlocking / decrypting/lvm preparing volumes takes.

Roughly, near zero + the amount of time it takes to type your password smile

You can observe the diff yourself with systemd-analyze after slowly vs quickly entering your LUKS passphrase.

Offline

Board footer

Powered by FluxBB