I found if I do a cold boot - then the motherboard screen and grub splash screen comes on.
Only on reboot (warm boot) are the screens not displayed.
I also found on cold boot the MX Linux live-installer usb also boots.
Rather than do repairs I thought I'd open a new leaf.
1. With MX live installer I wiped the sda disk.
2. I rebooted with debian-live installer and installed debian 11 taking care to create an efi partition.
The install wizard was easier to use now that I was familiar with it.
The installer didn't ask where to install grub. Debian is the only OS on the disk.
3, I booted from the freshly installed debian OS on sda.
I find I
still have the same problem.
On reboot the motherboard screen and the grub screen are not shown.
Also on cold boot - now the motherboard screen is not shown.
I now have a working efi partition:
Code:
~# fdisk -l
Disk /dev/sda: 232.89 GiB, 250059350016 bytes, 488397168 sectors
Disk model: Samsung SSD 850
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xf45215aa
Device Boot Start End Sectors Size Id Type
/dev/sda1 2048 234375167 234373120 111.8G 83 Linux
/dev/sda2 * 234375168 235374591 999424 488M ef EFI (FAT-12/16/32)
/dev/sda3 235374592 274436095 39061504 18.6G 82 Linux swap / Solaris
Also the OS booted from the efi partition:
Code:
# [ -d /sys/firmware/efi ] && echo "EFI boot on HDD" || echo "Legacy boot on HDD"
EFI boot on HDD
So why is the motherboard and grub screen not showing this time?
Is this really a hardware issue?
Edit: The motherboard screen and grub splash screen can be seen on cold boot.