-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I can't boot freshly installed 15.3 system (with current updates as of
today).
I get (hand copied):
error: bad shim signature.
error: you need to load the kernel first.
Press any key to continue.
Details:
It is a new external hard disk, via USB3 (tried also USB2) on a laptop
that has internally Leap 15.2 and Windows, both booting normally. On this
external hard disk I installed 15.3 (UEFI mode).
The UEFI boot menu does not display this disk at all.
The efibootmgr man page doesn't say how to add a new entry:
CREATING A NEW BOOT OPTION
An OS installer would call efibootmgr -c. This assumes that /boot/efi
is your EFI System Partition, and is mounted at /dev/sda1.
This creates a new boot option, called "Linux", and puts it at the top
of the boot order list. Options may be passed to modify the default
behavior. The default OS Loader is elilo.efi.
3.
What are those options to modify the behaviour??? It is an example
section with no examples!!!
So, instead I boot 15.2 (with current updates as of yesterday), start yast
boot manager, and tell it to probe the disk for other systems. It does
find 15.3, and the error I posted above is precissely what happens when
using that probed entry. No matter if I select failsafe.
Legolas:~ # lsblk --output NAME,KNAME,RA,RM,RO,PARTFLAGS,SIZE,TYPE,FSTYPE,LABEL,PARTLABEL,PTTYPE,MOUNTPOINT,UUID,PARTUUID,WWN,MODEL,ALIGNMENT /dev/sdbNAME KNAME RA RM RO PARTFLAGS SIZE TYPE FSTYPE LABEL PARTLABEL PTTYPE MOUNTPOINT UUID PARTUUID WWN MODEL ALIGNMENT
sdb sdb 512 0 0 1.8T disk gpt 0x3e41425341383144 Basic 0
├─sdb1 sdb1 512 0 0 512M part vfat gpt 513E-8E77 564d9061-ccb2-4f48-8810-6c5aae67e99f 0x3e41425341383144 0
├─sdb2 sdb2 512 0 0 10G part swap Erebor3_swap gpt 575a03c8-5afa-4c38-91f4-9f5ad8fb60d5 a1aa1b82-1229-459c-9bbd-f67b868fa24f 0x3e41425341383144 0
├─sdb3 sdb3 512 0 0 20G part ext4 Erebor3_main gpt 932d5cf7-031c-45a4-bc62-86ab4a160680 aa63ecdd-fc48-4aa9-9dee-370b0c3d563a 0x3e41425341383144 0
└─sdb4 sdb4 512 0 0 1.8T part crypto_LUKS gpt 3804e2da-f4a4-4c26-9121-d763dd8f736e 76d6cf0f-beb2-4d80-b6e2-90ab018a7e50 0x3e41425341383144 0
Legolas:~ #
Legolas:/data/Erebor # tree boot/efi/
boot/efi/
└── EFI
├── boot
│ ├── MokManager.efi
│ ├── bootx64.efi
│ └── fallback.efi
└── opensuse
├── MokManager.efi
├── boot.csv
├── grub.cfg
├── grub.efi
├── grubx64.efi
└── shim.efi
3 directories, 9 files
Legolas:/data/Erebor #
Isengard:~ # efibootmgr
BootCurrent: 0001
Timeout: 6 seconds
BootOrder: 0001,0004,0005,0002,0003,0000,0006,0007,0008
Boot0000 Windows Boot Manager
Boot0001* main-os-secureboot
Boot0002* UEFI: IP4 Realtek PCIe GBE Family Controller
Boot0003* UEFI: IP6 Realtek PCIe GBE Family Controller
Boot0004* UEFI: KINGSTON SMS200S3120G, Partition 1
Boot0005* UEFI OS
Boot0006* UEFI:CD/DVD Drive
Boot0007* UEFI:Removable Device
Boot0008* UEFI:Network Device
Isengard:~ #
What next?
- --
Cheers
Carlos E. R.
(from 15.2 x86_64 at Telcontar)
-----BEGIN PGP SIGNATURE-----
iHoEARECADoWIQQZEb51mJKK1KpcU/W1MxgcbY1H1QUCYZ+p+Bwccm9iaW4ubGlz
dGFzQHRlbGVmb25pY2EubmV0AAoJELUzGBxtjUfVSu8An1eUXSo9hzVbT1CAQbcG
01Zo2RCBAJ94uDwYfbYvAUusxN795dF2IiNPng==
=ykb9
-----END PGP SIGNATURE-----