]> git.ipfire.org Git - thirdparty/systemd.git/commit
stub: add StubDevicePartUUID/StubImageIdentifier 34348/head
authorLennart Poettering <lennart@poettering.net>
Mon, 15 Jul 2024 14:11:31 +0000 (16:11 +0200)
committerLennart Poettering <lennart@poettering.net>
Wed, 11 Sep 2024 04:48:27 +0000 (06:48 +0200)
commita482908cbcaa9f67e3c46429fb5f13a5f32f45d3
treecbac2c79e15a0d72da023e1056ce9166fc6c6a73
parent77d496c083097b0cf4dca773c76f4f6625d7866f
stub: add StubDevicePartUUID/StubImageIdentifier

These variables closely mirror the existing
LoaderDevicePartUUID/LoaderImageIdentifier variables. But the Stub…
variables indicate the location of the stub/UKI (i.e. of systemd-stub),
while the Loader… variables indicate the location of the boot loader
(i.e. of systemd-boot). (Except of course, there is no boot loader used,
in which case both sets point to the stub/UKI, as a special case).

This actually matters, as we support that sd-boot runs off the ESP,
while a UKI then runs off XBOOTLDR, i.e. two distinct partitions.
man/systemd-stub.xml
src/boot/bootctl-status.c
src/boot/efi/stub.c
src/fundamental/efivars-fundamental.h