On 08/04/2025 at 14:25, Marcos Dione wrote:
mdione@ioniq:~$ efibootmgr BootCurrent: 0007 Timeout: 0 seconds 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.
This machine used to run Ubuntu, but not the disk (I transplanted it).
Weird, Debian and Ubuntu EFI partitions have the same partition GUID (PARTUUID) but different sizes.
I don't know why the M.2 appears twice.
There are two different SSDs, 2TB Western Digital and 512GB Samsung.
mdione@ioniq:~$ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS nvme0n1 259:0 0 1,8T 0 disk ├─nvme0n1p1 259:1 0 23,8M 0 part /boot/efi ├─nvme0n1p2 259:2 0 1,8T 0 part / └─nvme0n1p3 259:3 0 48,8G 0 part [SWAP]
The EFI partition is very small. It is big enough for GRUB but not for systemd-boot.