Lx4U-book/docs/build-system/efibootmgr.md
2021-05-30 16:34:47 +03:00

1.0 KiB

Подготовка

Исправьте ошибку сборки:

sed -e '/extern int efi_set_verbose/d' -i src/efibootmgr.c

Сборка

make EFIDIR=LIN EFI_LOADER=grubx64.efi

Установка

make install sbindir=/usr/bin EFIDIR=LIN

Объяснение новых команд

  • EFIDIR=LIN: указывает имя подкаталога дистрибутива в /boot/efi/EFI. Это нужно указать явно.
  • EFI_LOADER=grubx64.efi: указывает имя загрузчика EFI по умолчанию.
  • sbindir=/sbin: сделать efibootmgr доступным, даже если /usr отключен.