Skip to content

msekletar/systemd-boot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

systemd-boot

systemd-boot is a simple UEFI Boot Manager. Its main job is to lunch selected boot menu entry. systemd-boot leverages APIs provided by UEFI firmware and offloads all the heavy lifting to a firmware (e.g. loading files from disk, executing binaries). This allows for very minimal implementation, but feature complete to support common usecases (desktop, laptop).

systemd-boot fully supports The Freedesktop Boot Loader Specification [1].

Installation

./autogen.sh
./configure --prefix=/usr
make
sudo make install

Note that installation of sytemd-boot to the EFI System Partition must be handled separately. It is usually done by bootctl command line utility from systemd package.

Dependencies

  • gnu-efi
  • xsltproc (optional)
  • pkg-config (optional)
  • qemu (optional)
  • OVMF (optional)

Authors

  • Kay Sievers
  • Harald Hoyer
  • ... and many others (for complete list see git history at [2])

About

Simple UEFI Boot Manager

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published