Skip to main content

asu command

This command is used to configure UEFI settings.

Advanced Settings Utility commands (ASU) are used to configure UEFI settings. The host system must be rebooted for any UEFI setting changes to take effect.

Syntax:
asu [subset_command]
Table 1. asu subset commands
CommandDescriptionValue
helpUse this command to display help information for one or more settings.setting_name
setUse this command to change the value of a setting. Set the UEFI setting to the input value.
Note
  • Set one or more setting/value pairs.
  • The setting can contain wildcards if it expands to a single setting.
  • The value must be enclosed in quotes if it contains spaces.
  • Ordered list values are separated by the equal symbol (=). For example, set B*.Bootorder "CD/DVD Rom=Hard Disk 0=PXE Network."
setting_name=value
showUse this command to display the current value of one or more settings.setting_name
showvaluesUse this command to display all possible values for one or more settings.
Note
  • This command will display information about the allowable values for the setting.
  • The minimum and maximum number of instances allowed for the setting is displayed.
  • The default value will be displayed if available.
  • The default value is enclosed with opening and closing angle brackets (< and >).
  • Text values show the minimum and maximum length and regular expression.
setting_name
showgroupsUse this command to display the available setting groups. This command displays the names of known groups. Group names may vary depending on the installed devices. 
Note
  • In the command syntax, setting_name is the name of a setting that you want to view or change, and value is the value that you are placing on the setting.
  • setting_name can be more than one name, except when using the set command.
  • setting_name can contain wildcards, for example an asterisk (*) or a question mark (?).
  • setting_name can be a group, a setting name, or all.
Example:
system> asu showgroups
SystemUEFI
BroadcomNetXtremeGigabitEthernetAdapter__Slot6
iSCSI
NetworkStackSettings
SecureBootConfiguration
DefaultOptions
NetworkBootSettings
BootModes
BootOrder
PasswordRuleandPolicy
ok

system> asu showvalues SystemRecovery*
SystemRecovery_POSTWatchdogTimer=<Disabled>=Enabled
SystemRecovery_POSTWatchdogTimerValue=Integer min=5 max=20 step=1 default=5
SystemRecovery_RebootSystemonNMI=<Enabled>=Disabled
SystemRecovery_PostLoadSetupDefault=<Disabled>=Enabled
ok

system> asu show SystemRecovery*
SystemRecovery_POSTWatchdogTimer=Disabled
SystemRecovery_POSTWatchdogTimerValue=5
SystemRecovery_RebootSystemonNMI=Enabled
SystemRecovery_PostLoadSetupDefault=Disabled

system> asu set SystemRecovery_PostLoadSetupDefault=Enabled
ok

system> asu show SystemRecovery_PostLoadSetupDefault
SystemRecovery_PostLoadSetupDefault=Enabled