fwupdate - update system firmware
- -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
- Show this help message
- --usage
- Display brief usage message
- 1.
- ESP subdirectory
http://www.uefi.org/registry