Gary Ching-Pang Lin changed bug 1018741
What Removed Added
Flags needinfo?(glin@suse.com)  

Comment # 26 on bug 1018741 from
(In reply to lists dev from comment #21)
> (In reply to Gary Ching-Pang Lin from comment #20)
> > To simplify the boot path, openSUSE always boots from shim.efi. shim.efi
> > will detect the SecureBoot variable and decide whether the signature
> > verification should be applied or not.
> 
> IIUC, the use of /boot/efi/startup.nsh, which here contains:
> 
>     echo "fs0:\EFI\opensuse\grubx64.efi" > /boot/efi/startup.nsh
> 
> is supposed to simplify the boot path.
> 
> opensuse ignores the presence/use of it?
No, it's not relevant to the boot path.

For UEFI, the priority of the boot loader is decided by BDS in the firmware.
For OS, after installation, it should create a boot option and set the priority
of the boot option, and then BDS chooses one boot option from the existed ones.
To simplify the boot path, openSUSE only creates one boot option which points
to shim.efi instead of creating another one for grub.efi.

startup.nsh is for UEFI shell, and it only works when BDS boots UEFI shell.


You are receiving this mail because: