efibootmgr-18

Introduksjon til

efibootmgr pakken gir verktøy og biblioteker for å manipulere EFI variabler.

[Notat]

Notat

Utviklingsversjoner av BLFS kan kanskje ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden de siste stabile versjonene av bøkene.

Pakkeinformasjon

efibootmgr Avhengigheter

Påkrevd

efivar-39 og popt-1.19

Installasjon av efibootmgr

Bygg efibootmgr med følgende kommandoer:

make EFIDIR=LFS EFI_LOADER=grubx64.efi

Denne pakken har ikke en testpakke.

Nå, som root bruker:

make install EFIDIR=LFS

Parameterforklaringer

EFIDIR=LFS: Dette alternativet spesifiserer distroens undermappenavn under /boot/efi/EFI. Byggesystemet til denne pakken trenger at det angis eksplisitt.

EFI_LOADER=grubx64.efi: Dette alternativet spesifiserer navnet på standard EFI oppstartslasteren. Det er satt til å samsvare med EFI oppstartslasteren levert av GRUB.

Bruke efibootmgr

I LFS går instruksjonene gjennom hvordan du installerer GRUB for UEFI. Prosessen installerer EFI på en hardkodet plassering som søkes etter av de fleste UEFI fastvare implementeringer. Hvis du installerer GRUB på nytt, vil GRUB imidlertid bruke denne pakken til å installere EFI på et sted GRUB foretrekker, noe som gir større kontroll over EFI administrasjon. --removable alternativet vil ikke lenger være nødvendig når du kjører grub-install. Denne pakken kan være nødvendig i tilfeller der UEFI fastvaren ikke ser etter den hardkodede EFI plasseringen. LFS boken tar for seg denne situasjonen.

For at efibootmgr skal virke, EFI variabelfilsystemet må det monteres på forhånd. Hvis du fortsatt er i chroot og ikke har startet på nytt, monterer du det som root bruker:

mountpoint /sys/firmware/efi/efivars ||
  mount -v -t efivarfs efivarfs /sys/firmware/efi/efivars

Innhold

Installerte Programmer: efibootdump og efibootmgr

Short Descriptions

efibootdump

er et verktøy for å vise individuelle UEFI oppstartsalternativer, fra en fil eller en UEFI variabel

efibootmgr

er et verktøy for å manipulere UEFI Oppstartsbehandler