UEFI a mdraid

Roky se stale vyhybam UEFI, nevidim zadnou vyhodu pouzivat dalsi komplikovany “podfirmware” na zavedeni linuxoveho jadra a bohuzel pocitacu/serveru s necim jako coreboot je opravdu malo. Navic to UEFI bootuje neskutecne pomalu, zvlast na serverech.

Nicmene neustale se prat s vyrobci a hledat kde je ten legacy mod je taky otrava. Takze jsem konecne zkousel UEFI boot na server s klasickym linuxovym RAID1. Samo o sobe to neni velky problem, problem je s tim jak nastavit spravne zavadeni OS z obou disku i v pripade, ze jeden disk kompletne selze.

Jednoduche jednorazove reseni pres efibootmgr je

efibootmgr -c -d /dev/sdb -p 1 -L “fedora-2ndDrv” -l ‘\EFI\fedora\shimx64.efi’

coz vytvori druhy zaznam v efi pro start.

Problem ovsem je, ze je potreba udrzovat synchronizovany obsah /dev/sda1 a sdb1 + grub na obou discich (grub musel clovek instalovat rucne i s legacy).

Otazka tedy je - jak to delat spravne resp. jak to udrzovat funkcni radu let…