-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Content-ID:
On 09/08/2020 23.32, Andrei Borzenkov wrote:
09.08.2020 23:31, Carlos E. R. пишет:
I have to reboot and find out something. Which EFI entry actually booted.
I guessed right. Look: Telcontar:~ # efibootmgr -v BootCurrent: 0000 Timeout: 1 seconds BootOrder: 0004,0000 Boot0000* main_opensuse-secureboot HD(1,GPT,800b649f-a2e3-4dad-b2bf-b7ecc5ef11d8,0x800,0xfa000)/File(\EFI\MAIN_OPENSUSE\SHIM.EFI) Boot0004* opensuse HD(1,GPT,800b649f-a2e3-4dad-b2bf-b7ecc5ef11d8,0x800,0xfa000)/File(\EFI\OPENSUSE\GRUBX64.EFI)..BO Telcontar:~ # "Boot0004* opensuse" is the default one and fails. "Boot0000* main_opensuse-secureboot" works. Notice "BootOrder": it tries to start entry #4, which is _ancient", the current one is the other: Telcontar:~ # grep GRUB_DISTRIBUTOR /etc/default/grub GRUB_DISTRIBUTOR="Main_openSUSE" Telcontar:~ # The updater has changed in the "bios" to the "opensuse" entry instead of the "Main_openSUSE" entry. It has also deleted an entry to "Auxiliary". Telcontar:~ # l /boot/efi/EFI/opensuse/ total 3520 drwxr-xr-x 2 root root 8192 Mar 17 04:18 ./ drwxr-xr-x 6 root root 8192 Mar 22 00:46 ../ - -rwxr-xr-x 1 root root 1158688 Mar 17 04:18 MokManager.efi* - -rwxr-xr-x 1 root root 58 Mar 17 04:18 boot.csv* - -rwxr-xr-x 1 root root 155 Mar 17 04:18 grub.cfg* - -rwxr-xr-x 1 root root 1062752 Mar 17 04:18 grub.efi* - -rwxr-xr-x 1 root root 124416 Mar 20 23:57 grubx64.efi* - -rwxr-xr-x 1 root root 1208968 Mar 17 04:18 shim.efi* Telcontar:~ # Telcontar:~ # efibootmgr -a 0000 You must specify a entry to activate (see the -b option Telcontar:~ # efibootmgr -a 0 You must specify a entry to activate (see the -b option Telcontar:~ # efibootmgr -a Boot0000 You must specify a entry to activate (see the -b option Telcontar:~ # efibootmgr -a Boot0 You must specify a entry to activate (see the -b option Telcontar:~ # I don't understand what syntax it expects... OPTIONS The following is a list of options accepted by efibootmgr: -a | --active Sets bootnum active -A | --inactive Sets bootnum inactive -b | --bootnum XXXX Modify BootXXXX (hex) - -- Cheers, Carlos E. R. (from openSUSE 15.1 x86_64 at Telcontar) -----BEGIN PGP SIGNATURE----- iHoEARECADoWIQQZEb51mJKK1KpcU/W1MxgcbY1H1QUCXzEtcxwccm9iaW4ubGlz dGFzQHRlbGVmb25pY2EubmV0AAoJELUzGBxtjUfV3UAAmQH5DQePBMQIRcZkc19q 7C9dXwUPAKCXAqcl01x6V2+o/UsHcyVGYOCnUA== =OSHf -----END PGP SIGNATURE-----