FREEDOM251

Freedom251 › Boot Manager Software

efibootmgr

Free plan Linux

Visit efibootmgr Alternatives Pricing

efibootmgr's own site

What efibootmgr is

efibootmgr is a free, GPL-2.0 Linux command-line utility for modifying Intel EFI Boot Manager settings. It can create or delete boot entries, mark entries active or inactive, change persistent boot order, and set or remove the option used on the next boot. Users can adjust the boot-manager timeout and append binary arguments from a file or standard input. The tool can also create a network-boot entry for a named interface, including a PXE entry. Its documented interface works with EFI boot variables and devices. Before use, the efivarfs filesystem or legacy efivars kernel module must be loaded. The README describes use by operating-system installers and system administrators managing boot options or boot order. The project directs bug reports, feature requests, and patches to the Red Hat bootloader team through GitHub. efibootmgr supports UEFI and multiboot, provides boot-entry editing and boot-menu customization, and does not support BIOS. No external integrations are listed.

Who it suits

It suits Linux operating-system installers and system administrators who need command-line control over UEFI boot entries and ordering. Users must have the required EFI variable filesystem or kernel module loaded.

What it does well

  • Creates and deletes EFI boot entries
  • Changes persistent and next-boot order
  • Supports network and PXE boot entries
  • Adjusts boot-manager timeout
  • Licensed under GPL-2.0

What to know first

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

Plans

PlanBilled and limitsPrice
efibootmgrLinux user-space application · modifies EFI Boot Manager variablesFree

As github.com lists them, read 8 Oct 2026. The maker's own page has the final word.

Getting started

  1. Open the project at https://github.com/rhboot/efibootmgr.
  2. Use a Linux system with UEFI support.
  3. Load the efivarfs filesystem or legacy efivars kernel module before use.
  4. Use its command-line options to manage EFI boot variables and devices.

Verdict

efibootmgr is a focused Linux utility for editing UEFI boot-manager variables from the command line. It covers entry management, ordering, timeout, and network-boot options, provided its prerequisite filesystem or module is available.

Questions

How much does efibootmgr cost?

The listed plan is free. It is open source.

Which platforms does it support?

It supports Linux and UEFI. BIOS is not supported.

Can it manage boot order and entries?

Yes. It can create and delete entries, set them active or inactive, change persistent boot order, and set or delete the next-boot option.

Does it support network boot?

Yes. It can create a network boot entry for a named interface, including a PXE entry.

What license does it use?

The repository identifies its license as GPL-2.0.

What must be loaded before using it?

The efivarfs filesystem or the legacy efivars kernel module must be loaded.

Facts from efibootmgr's own pages

Boot entries
It can create and delete boot entries and set entries active or inactive. · github.com, 8 Oct 2026
Boot order
It can change the persistent boot order and set or delete the option for the next boot. · github.com, 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, 8 Oct 2026
License
The repository identifies its license as GPL-2.0. · github.com, 8 Oct 2026
Network boot
It can create a network boot entry for a named interface, including a PXE entry. · github.com, 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, 8 Oct 2026
Prerequisite
The efivarfs filesystem or legacy efivars kernel module must be loaded before use. · github.com, 8 Oct 2026
Purpose
efibootmgr is a Linux user-space application for modifying the Intel EFI Boot Manager. · github.com, 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, 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, 8 Oct 2026

Where efibootmgr stands on Freedom251

Look at these too