> rotože to hardwarové menu má každý počítač jiné, a je složité nastavit timeout, která volba bude výchozí, nebo třeba jednorázově nabootovat bez obsluhy jinou volbu a když to selže, tak nabootovat předchozí.
Pôvodne som chcel autorovi napísať, nech si pozrie man efibootmgr, ako toto nastaviť; ale hneď v ďalšom odseku efibootmgr používa, takže zjavne o ňom vie.
A teda aj to, ako nastaviť timeout (Timeout), ktorá voľba bude predvolená (prvá v BootOrder), alebo ako jednorázovo nastaviť inú voľbu (BootNext).
Systemd má tiež jednorázovú špecialitu: systemctl reboot --firmware-setup. Rebootne počítač do nastavení BIOS-u (fičúra je UEFI only).
Používanie EFI boot managera namiesto grubu má pointu, v spojení so Secure Boot: nemení obsah PCR registrov. Takže ak sa nebootuje Linux, hash grubu neovplyvní výsledok keďže v reťazi kontrolovaných bináriek grub vôbec nie je a nie sú problémy s BitLockerom alebo niečim podobným, čo validuje PCR.
To môže byť výhoda aj nevýhoda (napr. so Secure Bootom a kľúčom k zašifrovanému disku v TPM je pre používateľa bezpečnejšie, aby bolo jadro+initrd+cmdline podpisané MOK-om).
Je to však trocha iná vec, ako bola komentovaná. Zavedenie jadra takto napriamo je EFI Payload;, komentovaný bol EFI boot manager, ako nastaviť menu, kde sa vyberá systém na nabootovanie, pričom vybraný systém vôbec nemusí potrebovať grub (ako napríklad Windows).