No, takže jsem stihl nakoupit a sběhnout příkaz efibootmgr.
Zdá se, že k3dAR mě napsal ten příkaz úplně přesně jak potřebuju.
Rozeberu to tady jednak propříště, druhak mi to prosím zkoukněte, jestli jsem tomu dobře porozuměl. k3dAR to navíc napsal v nezkráceném tvaru, tímto vyslovuji poděkování, jednak za napsání, druhak za formu, moc to pomohlo při pochopení.
--create -vytvoření nové položky v UEFIbios dle následujících parametrů
--disk /dev/sdb -cesta k disku obsahujícímu loader v aktuálně nastartovaném systému
--part 1 -označení pořadí partice na disku, kde se loader nachází, předpokládám, že to bude v mém případě
/dev/sdb1
--label Apacer -zde je zadán názeb bootovatelné položky v seznamu UEFIbios, pŕedpokládám, že místo Apacer si
sem můžu dát dle libovůle co chci.
--loader /EFI/debian/shimix64.efi
-tady bude cesta k loaderu na /dev/sdb1
Čili pak se to napálí do sd paměti na desce, nebo co tam je, dřív to byla eeprom, nebo nvram.
Co mě není jasné:
oddíly /dev/sdx jsou automaticky přiřazeny systémem až po bootu,ne? Jak tedy UEFI ví, když ještě není nastartován systém, kam šáhne? Nebo se pletu a oddíly se definují v momentu detekce disků UEFIbiosem?
Nebo efibootmgr něco vytáhne z loadru shimix64.efi, kde jsou zapsány nějaké parametry disku? asakra na to už jsem se ptal v předchozím příspěvku.