Constantsยง
- BOOTCTL_
RANDOM_ ๐SEED_ MIN_ VERSION - First systemd release whose
bootctl installaccepts--random-seed. See: https://www.freedesktop.org/software/systemd/man/latest/bootctl.html - BOOTUPD_
UPDATES ๐ - The EFI system partition GUID Path to the bootupd update payload
- EFI_DIR ๐
- The name of the mountpoint for efi (as a subdirectory of /boot, or at the toplevel)
- KERNEL_
INSTALL_ ๐CONF_ ROOT - Redirect bootctlโs entry-token write into a tmpfs scratch area.
- SYSTEMD_
KEY_ ๐DIR
Functionsยง
- bootctl_
systemd_ ๐version - bootupd_
supports_ ๐filesystem - Check whether the target bootupd supports
--filesystem. - install_
systemd_ ๐boot - Install systemd-boot using a pre-prepared boot root.
- install_
via_ ๐bootupd - Install the bootloader via bootupd.
- install_
via_ ๐zipl - mount_
esp_ ๐part - Mount the first ESP found among backing devices at /boot/efi.
- parse_
systemd_ ๐version - Parse the systemd major version from
bootctl --versionoutput, whose first line looks likesystemd 259 (259.5-0ubuntu3). - supports_
bootupd ๐ - Determine if the invoking environment contains bootupd, and if there are bootupd-based updates in the target root.