Scroll to navigation

FWUPDATE(1) User Commands FWUPDATE(1)


fwupdate - update system firmware


fwupdate [OPTION...]


-a, --apply=<guid> <firmware.cap>
Apply firmware updates. <guid> and <firmware.cap> have to be separates arguments; don't do --apply="<guid> <firmware.cap>" but --apply=<guid> <firmware.cap>
-l, --list
List supported firmware updates
-s, --supported
Query for firmware update support
-i, --info
Show the information of firmware update status
-e, --enable
Enable firmware update support on supported systems (will require a reboot)
-d | -D, --set-debug | --unset-debug
Set or unset the persistent debugging verbosity flag used when running updates. This state is persistent until changed.
-q, --quiet
Work quietly
-q, --force
Forces flash even if GUID isn't in ESRT (EFI System Resource Table)
-p, --esp-path=<esp-path>
Directory where the ESP (EFI System Partition) is currently mounted. By default the fwupdate assume the ESP is mounted in /boot/efi/.
-F, --dont-use-existing-media-path
By default when you apply a firmware update, fwupdate check the current EFI firmware <guid> and recorded file path (use --info to get those informations). If the current EFI firmware <guid> is the same as the update, fwupdate will try to use the same recorded file path. This can be a problem if, for example, you want to change the ESP subdirectory[1] used by fwupdate.

This option makes fwupdate behave as if there wasn't any recorded file path.

-v, --verbose
Be more verbose on errors

Help options:

-?, --help
Show this help message
Display brief usage message


ESP subdirectory
May 2015 fwupdate