-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sunday, 2021-04-18 at 14:39 +0200, Carlos E. R. wrote:
Hi,
I just updated my mini server machine (yast online update), and when booting I get this error from grub:
error: symbol 'grub_is_lockdown' not found. Enter rescue mode... grub rescue>
and that's it.
I managed to boot it using the machine EFI boot menu and choosing another entry. Isengard:~ # efibootmgr -v BootCurrent: 000A Timeout: 6 seconds BootOrder: 0001,0005,0004,000A,000B,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* opensuse HD(1,GPT,cada5ef3-03a1-4d0b-a984-49c1c16c75bb,0x800,0x4e000)/File(\EFI\OPENSUSE\GRUBX64.EFI)..BO 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* opensuse-secureboot HD(1,GPT,cada5ef3-03a1-4d0b-a984-49c1c16c75bb,0x800,0x4e000)/File(\EFI\OPENSUSE\SHIM.EFI) Boot0005* opensuse HD(1,GPT,cada5ef3-03a1-4d0b-a984-49c1c16c75bb,0x800,0x4e000)/File(\EFI\OPENSUSE\GRUBX64.EFI)..BO Boot000A* main-os-secureboot HD(1,GPT,cada5ef3-03a1-4d0b-a984-49c1c16c75bb,0x800,0x4e000)/File(\EFI\MAIN-OS\SHIM.EFI) Boot000B* UEFI: VerbatimSTORE N GO, Partition 2 PciRoot(0x0)/Pci(0x14,0x0)/USB(1,0)/USB(3,0)/HD(2,MBR,0x7c65b862,0x13cae8,0x7800)..BO Isengard:~ # 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). In "/etc/default/grub", dated last January, I have: GRUB_DISTRIBUTOR="Main-oS" So the boot entries 1 and 5 in EFI should not be there. The boot order should start with "Boot000A". Why is it not? Isengard:/etc/default # l /boot/efi/EFI/ total 32 drwxrwxr-x 5 root root 4096 Apr 18 14:04 ./ drwxrwxr-x 3 root root 16384 Jan 1 1970 ../ drwxrwxr-x 2 root root 4096 Mar 21 2018 boot/ drwxrwxr-x 2 root root 4096 Apr 18 14:04 main-os/ drwxrwxr-x 2 root root 4096 Nov 27 2016 opensuse/ Isengard:/etc/default # This looks familiar somehow. But I grepped my mail archive for this error message and I did not find it. :-? I need lunch. - -- Cheers, Carlos E. R. (from openSUSE 15.2 x86_64 at Telcontar) -----BEGIN PGP SIGNATURE----- iHoEARECADoWIQQZEb51mJKK1KpcU/W1MxgcbY1H1QUCYHwvphwccm9iaW4ubGlz dGFzQHRlbGVmb25pY2EubmV0AAoJELUzGBxtjUfVtdEAnjC4i6HFtQWrqckBZNCh oDMNJmz/AJ0Yqwc8f11kfyAfKt88o/7gCCzYqQ== =G4E5 -----END PGP SIGNATURE-----