Boot Loader Specification

E721399

The Boot Loader Specification is a standardized convention for organizing and describing boot loader configuration and entries on modern Linux systems to ensure interoperability and simplicity across different boot managers.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (1)

Label Occurrences
Boot Loader Specification canonical 1

Statements (48)

Predicate Object
instanceOf Linux standard
boot loader configuration standard
software specification
alsoKnownAs BLSpec NERFINISHED
Boot Loader Spec NERFINISHED
appliesTo BIOS-based systems
EFI-based systems
Linux operating system NERFINISHED
compatibleWith UEFI firmware
legacy BIOS firmware
defines format of boot loader entry files
layout of boot loader configuration files
location of boot loader entries on disk
machine ID based directory structure for entries
naming scheme for boot entry files
semantics for default boot entry selection
semantics for entry discovery
semantics for entry ordering
semantics for entry versioning
developedBy systemd project
documentedIn systemd documentation
goal ensure interoperability between boot loaders
simplify boot loader configuration management
standardize boot entry layout
hasComponent default entry selection rules
directory naming rules
entry file key-value format
versioning and ordering rules
influences Linux distribution boot configuration layout
boot loader implementation design
license freely available specification
maintainedBy systemd project NERFINISHED
promotes distribution-agnostic boot configuration
machine-readable boot entries
separation of boot loader code and configuration
relatedTo Unified Kernel Image concept
systemd-boot boot manager NERFINISHED
standardizes /boot/loader directory layout
/boot/loader/entries directory usage
kernel and initrd path references in entries
use of .conf files for boot entries
status actively used on modern Linux systems
supports automatic entry generation by tools
multiple operating systems
multiple parallel installed kernels
usedBy Gummiboot NERFINISHED
other compliant boot loaders
systemd-boot NERFINISHED

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

systemd-boot usesSpecification Boot Loader Specification