clebergnu/autotest — comment on commit 13f825549e820d006194dedcf96f96feb2cd9431
File: client/tools/boottool.py line 872
By clebergnu:

Actually, and unfortunately, it's not that simple.

`efibootmgr` allows one to choose among EFI entries, but the kernel to be booted is chosen by `elilo.efi`. It's `elilo.efi` that reads these custom efi vars to select the kernel to be booted once.

So, `efibootmgr` is good for say, selecting `elilo.efi` (usually given the title "Linux" or so), instead of CDROM or PXE. Example of `efibootmgr -v`:

```
# efibootmgr -v
BootCurrent: 0000
Timeout: 7 seconds
BootOrder: 0003,0000
Boot0000* Red Hat Enterprise Linux Server	HD(1,22,32000,fe13950e-4524-4d74-8227-803e905bb40a)File(EFI\redhat\elilo.efi)
Boot0003* Netboot	ACPI(a0341d0,12)PCI(1,0)MAC(08006914e134,0)..
```