I'm struggling to understand a secure boot issue related to booting with a docking station plugged in. The laptop is a "HP ProBook 440 G9" and the docking station is the basic USB-C docking station "M96882-001". The installed version of Debian is Bookworm.
The test cases that I've identified are:
1/ With the docking station unplugged, with standard boot
Result: Boots as expected
2/ With the docking station plugged in, with standard boot
Result: Fails to boot with:
Code: Select all
Loading Linux 6.10.6+bpo-amd64 ...
error: shim_lock protocol not found
Loading initial ramdisk ...
error: you need to load the kernel first.
Press any key to continue...
Result: Boots as expected
Also boots as expected when
Code: Select all
efibootmgr
I do not understand why plugging in the docking station alters boot process?
The work around is to simply plug in the docking station after booting, but this risks me forgetting the issue and wasting a load of time after some time away from the laptop.
Any suggestions on how to ensure the laptop will boot with and without the docking station would be gratefully received.