Le paquet efibootmgr fournit des outils et bibliothèques pour manipuler les variables EFI.
This package is known to build and work properly using an LFS-11.1 platform.
Téléchargement (HTTP) : https://github.com/rhboot/efibootmgr/archive/17/efibootmgr-17.tar.gz
Somme de contrôle MD5 : 6ae315936d9bc8613b3a4cb8a4064128
Taille du téléchargement : 44 Ko
Estimation de l'espace disque requis : 592 Ko
Estimation du temps de construction : moins de 0.1 SBU
Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/efibootmgr
Tout d'abord, corrigez une déclaration obsolète qui cause un échec de la construction :
sed -e '/extern int efi_set_verbose/d' -i src/efibootmgr.c
Corrigez un problème de construction de ce paquet avec efivar-38 et supérieur :
sed 's/-Werror//' -i Make.defaults
Construisez efibootmgr avec les commandes suivantes :
make EFIDIR=LFS EFI_LOADER=grubx64.efi
Ce paquet n'a pas de suite de tests.
Maintenant, en tant qu'utilisateur root
:
make install EFIDIR=LFS
EFIDIR=LFS
: cette
option spécifie le nom du sous-répertoire de la distribution dans
/boot/efi/EFI
. Le système de
construction de ce paquet a besoin qu'elle soit explicitement
initialisée.
EFI_LOADER=grubx64.efi
: cette
option spécifie le nom du chargeur d'amorçage EFI par défaut. Il
correspond au chargeur d'amorçage EFI fourni par GRUB.
Last updated on