From 0974a682d155a5874123ba7de9c1e314c6681e0f Mon Sep 17 00:00:00 2001 From: Kay Sievers Date: Sun, 8 Feb 2015 17:18:30 +0100 Subject: bootctl: add sd-boot support --- man/bootctl.xml | 80 ++++++++++++++++++++++++++++++++++----------------------- 1 file changed, 48 insertions(+), 32 deletions(-) (limited to 'man/bootctl.xml') diff --git a/man/bootctl.xml b/man/bootctl.xml index 00f54c73fc..99863bf31e 100644 --- a/man/bootctl.xml +++ b/man/bootctl.xml @@ -21,7 +21,6 @@ - bootctl systemd @@ -48,65 +47,82 @@ - bootctl - OPTIONS - COMMAND + bootctl OPTIONSstatus + + + bootctl OPTIONSupdate + + + bootctl OPTIONSinstall + + + bootctl OPTIONSremove Description - bootctl may be used to query or (in the - future) change the firmware and boot manager settings. - - Firmware information is available only on EFI systems. - - - Currently, only the - gummiboot8 - boot manager implements the required boot loader interface to - provide complete boot manager information. + bootctl checks, updates, + installs or removes the boot loader from the current + system. + + bootctl status checks and prints the + currently installed versions of the boot loader binaries and the + all current EFI boot variables. + + bootctl update updates all installed + versions of sd-boot, if the current version is newer than the + version installed in the EFI system partition. This also includes + the EFI default/fallback loader at /EFI/Boot/boot*.efi. An + sd-boot entry in the EFI boot variables is created, if there + is no current entry. A created entry will be added to the end of + the boot order list. + + bootctl install installs sd-boot into + the EFI system partition. A copy of sd-boot will be stored as + the EFI default/fallback loader at /EFI/Boot/boot*.efi. An sd-boot + entry in the EFI boot variables is created and added to the top + of the boot order list. + + bootctl remove removes all installed + versions of sd-boot from the EFI system partition, and removes + sd-boot from the EFI boot variables. + + If no command is passed status is + implied. Options - The following options are understood: - - - The following commands are understood: - - - status + + Path to the EFI system partition. The default is /boot. + - Show firmware and boot manager information - about the system, including secure boot mode status and - selected firmware entry (where available). + + + Do not touch the EFI boot variables. - Exit status - - On success, 0 is returned, a non-zero failure code - otherwise. + On success 0 is returned, a non-zero failure + code otherwise. See Also - Boot loader interface, - Boot loader specification, - gummiboot + Boot loader specification + Systemd boot loader interface - -- cgit v1.2.3-54-g00ecf