On 10/04/2025 at 15:23, Marcos Dione wrote:
On Wed, Apr 09, 2025 at 10:35:46AM +0200, Pascal Hambourg wrote:
On 08/04/2025 at 14:25, Marcos Dione wrote:
BootOrder: 0001,0002,0003,0004,0006,0007
Boot0000* ubuntu        
HD(1,GPT,127eb1be-f7c7-4a2b-9745-4cb61cba7420,0x800,0x190000)/File(\EFI\ubuntu\shimx64.efi)
Boot0001* Diskette Drive        BBS(Floppy,Diskette Drive,0x0)0000424f
Boot0002* M.2 PCIe SSD  BBS(HD,P0: WDC WDS200T2B0C-00PXH0,0x0)0000424f
Boot0003* USB Storage Device    BBS(USB,SanDisk,0x0)0000424f
Boot0004* CD/DVD/CD-RW Drive    BBS(CDROM,CD/DVD/CD-RW Drive,0x0)0000424f
Boot0005* Onboard NIC   BBS(Network,Onboard NIC,0x0)0000424f
Boot0006* Onboard NIC   BBS(Network,Onboard NIC,0x0)0000424f
Boot0007* UEFI: SanDisk, Partition 1    
PciRoot(0x0)/Pci(0x14,0x0)/USB(16,0)/HD(1,MBR,0x52bf7ba9,0x117c,0x4a20)0000424f
Boot0008* M.2 PCIe SSD  BBS(HD,P0: PM981 NVMe Samsung 512GB,0x0)0000424f
Boot0009* debian        
HD(1,GPT,127eb1be-f7c7-4a2b-9745-4cb61cba7420,0x800,0xbe5e)/File(\EFI\debian\shimx64.efi)

The debian boot entry number 0009 is not in BootOrder, no wonder why it does
not boot automatically. grub-install updates BootOrder to make the debian
entry first unless --no-nvram is passed, so something is wrong here.

     ... so it's trying to boot from where, the m.2?

If the UEFI firmware follows BootOrder (not all do), it first tries to boot from a diskette drive (0001), then from the WDC SSD (0002), then from a USB storage device (0003), then from an optical disc drive (0004), then from the network (0006, then from the Sandisk USB drive (0007).

It's the only other
thing listed there that's still available when I boot w/o the USB stick.
What would that mean? Trying to boot from the MBR?

No, it tries to boot from the "removable media path" /EFI/boot/bootx64.efi in the EFI partition.

I don't know why the M.2 appears twice.

There are two different SSDs, 2TB Western Digital and 512GB Samsung.

     Did you mean SanDisk? That's the USB stick.

No, I mean "WDC WDS200T2B0C-00PXH0" and "PM981 NVMe Samsung 512GB".

The EFI partition is very small. It is big enough for GRUB but not for
systemd-boot.

     I guess I'm not using systemd-boot, so that's OK?

Yes, unless GRUB monolithic image grows ridiculously big or eventually switches to the BLS (Boot Loader Specification) which needs to put kernel images and initramfs's into the EFI partition.

Reply via email to