X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=man%2Fbootctl.xml;h=63ad9392ebc7442c24c9087e65b921166940b1a3;hp=00f54c73fc7dc3cf9e5e43800d3070ad705bc4c4;hb=7de304525deafe4eb86060321e39787138dbbadf;hpb=798d3a524ea57aaf40cb53858aaa45ec702f012d diff --git a/man/bootctl.xml b/man/bootctl.xml index 00f54c73f..63ad9392e 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 systemd-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. A + systemd-boot entry in the EFI boot variables is created, if there + is no current entry. The created entry will be added to the end of + the boot order list. + + bootctl install installs systemd-boot into + the EFI system partition. A copy of systemd-boot will be stored as + the EFI default/fallback loader at /EFI/Boot/boot*.efi. A systemd-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 systemd-boot from the EFI system partition, and removes + systemd-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 -