%general-entities; ]> $LastChangedBy: bdubbs $ $Date: 2021-02-21 03:35:58 +0800 (日, 2021-02-21) $ efibootmgr-&efibootmgr-version; efibootmgr Introduction to efibootmgr The efibootmgr package provides tools and libraries to manipulate EFI variables. &lfs101_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &efibootmgr-md5sum; Download size: &efibootmgr-size; Estimated disk space required: &efibootmgr-buildsize; Estimated build time: &efibootmgr-time; efibootmgr Dependencies Required and User Notes: Installation of efibootmgr At first, fix an outdated hotfix declaration causing compilation failure: sed -e '/extern int efi_set_verbose/d' -i src/efibootmgr.c Build efibootmgr with the following commands: make EFIDIR=LFS EFI_LOADER=grubx64.efi This package does not have a test suite. Now, as the root user: make install sbindir=/sbin EFIDIR=LFS Command Explanations EFIDIR=LFS: This option specify the distro's subdirectory name under /boot/efi/EFI. The building system of this package needs it to be set explicitly. EFI_LOADER=grubx64.efi: This option specify the name of the default EFI boot loader. It is set to match the EFI boot loader provided by GRUB. sbindir=/sbin: Make efibootmgr avaliable even if /usr is offline. Contents Installed Programs efibootdump and efibootmgr Short Descriptions efibootmgr is a tool to display individual UEFI boot options, from a file or an UEFI variable efibootdump efibootmgr is a tool to manipulate the UEFI Boot Manager efibootmgr