- <para><command>bootctl</command> may be used to query or (in the
- future) change the firmware and boot manager settings.</para>
-
- <para>Firmware information is available only on EFI systems.
- </para>
-
- <para>Currently, only the
- <citerefentry project='gummiboot'><refentrytitle>gummiboot</refentrytitle><manvolnum>8</manvolnum></citerefentry>
- boot manager implements the required boot loader interface to
- provide complete boot manager information.</para>
+ <para><command>bootctl</command> checks, updates,
+ installs or removes the boot loader from the current
+ system.</para>
+
+ <para><command>bootctl status</command> checks and prints the
+ currently installed versions of the boot loader binaries and the
+ all current EFI boot variables.</para>
+
+ <para><command>bootctl update</command> 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.</para>
+
+ <para><command>bootctl install</command> 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.</para>
+
+ <para><command>bootctl remove</command> removes all installed
+ versions of sd-boot from the EFI system partition, and removes
+ sd-boot from the EFI boot variables.</para>
+
+ <para>If no command is passed <command>status</command> is
+ implied.</para>