-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Content-ID: <2e56a1f1-d118-022-65bd-dd951ea84162@Telcontar.valinor> On Sunday, 2021-04-18 at 15:09 +0200, Carlos E. R. wrote:
On Sunday, 2021-04-18 at 14:39 +0200, Carlos E. R. wrote:
I managed to boot it using the machine EFI boot menu and choosing another entry.
Isengard:~ # efibootmgr -v ...
in boot order:
Boot0001* opensuse Boot0005* opensuse Boot0004* opensuse-secureboot Boot000A* main-os-secureboot Boot000B* UEFI: VerbatimSTORE N GO, Partition 2 <=== rescue stick on USB
I think I booted number 4, "opensuse-secureboot", but it could be 'A' (is there a command to find out?). But left alone, it was trying to boot Boot0001, which is wrong (see below).
...
I need lunch.
I deleted the directory /boot/efi/EFI/opensuse/*, run yast boot module forcing it to write things by changing one second the timeout, then deleted the "opensuse" entries from the EFI config, leaving: Isengard:/boot/efi/EFI # efibootmgr -v BootCurrent: 0001 Timeout: 6 seconds BootOrder: 0001,0004,0002,0003,0000 Boot0000 Windows Boot Manager VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}.................... Boot0001* main-os-secureboot HD(1,GPT,cada5ef3-03a1-4d0b-a984-49c1c16c75bb,0x800,0x4e000)/File(\EFI\MAIN-OS\SHIM.EFI) Boot0002* UEFI: IP4 Realtek PCIe GBE Family Controller PciRoot(0x0)/Pci(0x1c,0x2)/Pci(0x0,0x0)/MAC(4ccc6a6150a1,0)/IPv4(0.0.0.00.0.0.0,0,0)..BO Boot0003* UEFI: IP6 Realtek PCIe GBE Family Controller PciRoot(0x0)/Pci(0x1c,0x2)/Pci(0x0,0x0)/MAC(4ccc6a6150a1,0)/IPv6([::]:<->[::]:,0,0)..BO Boot0004* UEFI: KINGSTON SMS200S3120G, Partition 1 PciRoot(0x0)/Pci(0x13,0x0)/Sata(1,65535,0)/HD(1,GPT,cada5ef3-03a1-4d0b-a984-49c1c16c75bb,0x800,0x4e000)..BO Isengard:/boot/efi/EFI # And the machine now boots without problems. Why it was trying to boot the wrong entry, I have no idea. I have the feeling it is not the first time this happens to me. I do not know what "Boot0004" is, except that it is this disk, partition 1 (based on zero or based on one?) - ah, no, cada5ef3-03a1 is the PARTUUID, so it is sda1. # lsblk --output NAME,KNAME,RA,RM,RO,SIZE,TYPE,FSTYPE,LABEL,PARTLABEL,MOUNTPOINT,UUID,PARTUUID,WWN,MODEL,ALIGNMENT NAME KNAME RA RM RO SIZE TYPE FSTYPE LABEL PARTLABEL MOUNTPOINT UUID PARTUUID WWN MODEL ALIGNMENT sda sda 512 0 0 111.8G disk 0x50026b726901494e KINGSTO 0 ├─sda1 sda1 512 0 0 156M part vfat EFI_part /boot/efi BD39-068A cada5ef3-03a1-4d0b-a984-49c1c16c75bb 0x50026b726901494e 0 ├─sda2 sda2 512 0 0 9G part swap Swap Swap [SWAP] dee28afc-9697-4f8c-9b42-da0cf6da0ff1 53321f59-61c7-48f0-a358-fedac3882160 0x50026b726901494e 0 When I tried to "ls" it from grub, I got: ls (hd0, gpt1) (hd0, gpt1): Filesystem is unknown. Maybe it was "unknown" because grub was at the time loading the wrong "library". - -- Cheers, Carlos E. R. (from openSUSE 15.2 x86_64 at Telcontar) -----BEGIN PGP SIGNATURE----- iHoEARECADoWIQQZEb51mJKK1KpcU/W1MxgcbY1H1QUCYHyUOhwccm9iaW4ubGlz dGFzQHRlbGVmb25pY2EubmV0AAoJELUzGBxtjUfVxz0AnRK8pvS+KkUs1JPFfKTx 931VRV1qAJ9g9ZKM+URwtBqLt1ssk58/szok1g== =0kCz -----END PGP SIGNATURE-----