I tried to install Debian11 and other Debian based distros on my System76 Galago Pro device and all failed to boot except the in house developed PopOs!. Plot twist the same installation works on a System 76 Darter Pro device.
All the other debian distros with UEFI/grub install show the following message only after the second restart. Could anyone explain me why after the second restart and why this whole thing happening? Edit: After the first login. Still works for continuous restarts without user login.
I already tried a lot of things and ways that I found online without any luck.
The error that I get:
BdsDxe: No bootable option or device was found.
BdsDxe: Press any key to enter the Boot Manager Menu.
But then the boot manager cannot recognize any bootable device only if I insert the usb-drive. Although, if I enter to the boot menu right after the Debian installation then I can boot the debian boot.
The partitions look pretty like in the system76 article:
# parted -l
Model: WDC WDS100T2B0C-00PXH0 (nvme)
Disk /dev/nvme0n1: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 538MB 537MB fat32 boot, esp
2 538MB 999GB 999GB ext4
3 999GB 1000GB 1024MB linux-swap(v1) swap
efibootmgr -v
might be informative. If the PopOs installer allows, switch to a shell (typically on another virtual console, press Ctrl-Alt-F2) once the installation is complete but the system has not yet rebooted and runefibootmgr -v
. Then run it again after the first reboot. Any differences inBootOrder
and/orBootNNNN
(N=number) lines?