diff --git a/man/loader.conf.xml b/man/loader.conf.xml
index 1186d3e2b48..d5abb1c04ec 100644
--- a/man/loader.conf.xml
+++ b/man/loader.conf.xml
@@ -23,6 +23,7 @@
ESP/loader/loader.conf,
ESP/loader/entries/*.conf
+ XBOOTLDR/loader/entries/*.conf
@@ -33,13 +34,16 @@
systemd-boot7 will
read ESP/loader/loader.conf, and any files with the
.conf extension under
- ESP/loader/entries/ on the EFI system partition (ESP) as
- defined by Boot Loader Specification.
+ ESP/loader/entries/ on the EFI system partition (ESP),
+ and XBOOTLDR/loader/entries/ on the extended boot loader
+ partition (XBOOTLDR) as defined by Boot Loader
+ Specification.
- Each configuration file must consist of an option name, followed by
- whitespace, and the option value. # may be used to start
- a comment line. Empty and comment lines are ignored.
+ Each of these configuration files must consist of series of newline (i.e. ASCII code 10) separated
+ lines, each consisting of an option name, followed by whitespace, and the option
+ value. # may be used to start a comment line. Empty and comment lines are ignored. The
+ files use UTF-8 encoding.Boolean arguments may be written as
yes/y/true/t/on/1 or
@@ -50,7 +54,14 @@
Options
- The following configuration options in loader.conf are understood:
+ The configuration options supported by
+ ESP/loader/entries/*.conf and
+ XBOOTLDR/loader/entries/*.conf files are defined as part
+ of the Boot Loader
+ Specification.
+
+ The following configuration are supported by the loader.conf configuration
+ file:
diff --git a/man/rules/meson.build b/man/rules/meson.build
index aa969344abe..aaa69d30385 100644
--- a/man/rules/meson.build
+++ b/man/rules/meson.build
@@ -971,7 +971,7 @@ manpages = [
['systemd-stdio-bridge', '1', [], ''],
['systemd-stub',
'7',
- ['linuxaa64.efi.stub', 'linuxia32.efi.stub', 'linuxx64.efi.stub'],
+ ['linuxaa64.efi.stub', 'linuxia32.efi.stub', 'linuxx64.efi.stub', 'sd-stub'],
'HAVE_GNU_EFI'],
['systemd-suspend.service',
'8',
diff --git a/man/systemd-boot.xml b/man/systemd-boot.xml
index 6029330dd10..393c0312fa3 100644
--- a/man/systemd-boot.xml
+++ b/man/systemd-boot.xml
@@ -30,12 +30,12 @@
systemd-boot loads boot entry information from the EFI system partition (ESP),
usually mounted at /efi/, /boot/, or
- /boot/efi/ during OS runtime, as well as from the Extended Boot Loader partition if
- it exists (usually mounted to /boot/). Configuration file fragments, kernels,
- initrds and other EFI images to boot generally need to reside on the ESP or the Extended Boot Loader
- partition. Linux kernels must be built with to be able to be directly
- executed as an EFI image. During boot systemd-boot automatically assembles a list of
- boot entries from the following sources:
+ /boot/efi/ during OS runtime, as well as from the Extended Boot Loader partition
+ (XBOOTLDR) if it exists (usually mounted to /boot/). Configuration file fragments,
+ kernels, initrds and other EFI images to boot generally need to reside on the ESP or the Extended Boot
+ Loader partition. Linux kernels must be built with to be able to be
+ directly executed as an EFI image. During boot systemd-boot automatically assembles a
+ list of boot entries from the following sources:Boot entries defined with systemd-stub
+ sd-stublinuxx64.efi.stublinuxia32.efi.stublinuxaa64.efi.stub