Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Boot Manager Software
  3. efibootmgr

efibootmgr

What it is

efibootmgr is a free, open-source Linux command-line utility for modifying Intel EFI Boot Manager settings. It can create or delete boot entries, mark entries active or inactive, and change the persistent boot order. You can also set or remove which option runs on the next boot and adjust the boot manager timeout. Additional options append binary arguments from a file or standard input. The utility can create a network-boot entry for a named interface, including a PXE entry. It works with EFI boot variables and devices, and requires either the efivarfs filesystem or the legacy efivars kernel module to be loaded first. The repository identifies the GPL-2.0 license. Its README describes use by operating-system installers and system administrators that need to create boot options or change boot order. The documented interface is command-line based, with no external integrations listed. efibootmgr supports UEFI and multiboot, plus boot-entry editing and boot-menu customization, but it does not support BIOS systems.

For and against

For

  • Free GPL-2.0 open-source utility
  • Creates and deletes EFI boot entries
  • Changes persistent and next-boot choices
  • Supports network and PXE boot entries
  • Provides timeout and binary-argument options

Against

  • Linux only
  • Requires efivarfs or legacy efivars loaded
  • Does not support BIOS
  • No external integrations are listed

The verdict

efibootmgr provides focused command-line control over UEFI boot variables at no cost. It is appropriate when direct boot-entry management is needed on Linux systems.

Who it suits

efibootmgr is for Linux operating-system installers and administrators managing UEFI boot entries or boot order. It suits users comfortable with command-line controls.

Plans and prices

efibootmgr

Free

Linux user-space application · modifies EFI Boot Manager variables

Every plan, in full

On the record

Boot entries
It can create and delete boot entries and set entries active or inactive.github.com · read 8 Oct 2026
Boot order
It can change the persistent boot order and set or delete the option for the next boot.github.com · read 8 Oct 2026
Integrations
The documented interface is a command-line utility with options for EFI boot variables and devices; no external integrations are listed.github.com · read 8 Oct 2026
License
The repository identifies its license as GPL-2.0.github.com · read 8 Oct 2026
Network boot
It can create a network boot entry for a named interface, including a PXE entry.github.com · read 8 Oct 2026
Other controls
Its options include setting the boot manager timeout and appending binary arguments from a file or standard input.github.com · read 8 Oct 2026
Prerequisite
The efivarfs filesystem or legacy efivars kernel module must be loaded before use.github.com · read 8 Oct 2026
Purpose
efibootmgr is a Linux user-space application for modifying the Intel EFI Boot Manager.github.com · read 8 Oct 2026
Support channel
The project directs bug reports, feature requests, and patches to the Red Hat bootloader team through its GitHub repository.github.com · read 8 Oct 2026
Typical users
The README describes use by OS installers and system administrators to create boot options or change boot order.github.com · read 8 Oct 2026

Alternatives to efibootmgr

Every alternative, ranked