gummiboot logo

gummiboot

Executes configured EFI images.

Made by freedesktop.org

  • uefi

  • Boot Manager

What is gummiboot?

gummiboot is a simple UEFI boot manager that executes configured EFI images. The default entry is selected by a configured pattern (glob) or an on-screen menu. gummiboot operates on the EFI System Partition (ESP) only, where configuration file fragments, kernels, initrds, and other EFI images need to reside. Linux kernels must be built with CONFIGEFISTUB to be directly executed as an EFI image. gummiboot reads simple and entirely generic boot loader configuration files, with one file per boot loader entry to select from, all residing on the ESP. Pressing the Space key (or most other keys) during bootup will show an on-screen menu with all configured loader entries to select from, and pressing Enter on the selected entry will load and start the EFI image. If no timeout is configured, which is the default setting, and no key is pressed during bootup, the default entry is executed right away

Highlights

  • Executes configured EFI images
  • Selects default entry by configured pattern or on-screen menu
  • Operates on the EFI System Partition (ESP) only
  • Requires Linux kernels to be built with CONFIGEFISTUB
  • Reads simple, generic boot loader configuration files on the ESP
  • Provides on-screen menu for selecting boot entries
  • Automatically boots default entry if no key is pressed during bootup

Platforms

  • BSD
  • Linux
  • Windows
  • Chrome OS
  • Mac

Languages

  • English