Use the loaddefault command to load
default values for one or more settings.
Limitations
Note the following limitations related to the
loaddefault command.
- Not all settings in the definition or configuration file have
assigned default values.
- The loaddefault command sets the default settings
for only the settings that have defined default values in the configuration
file.
- On BIOS-based servers, the loaddefault command
should not be viewed or used as a general restore factory defaults
command.
- On IMM-based
servers, when the loaddefault command is run remotely
(using the --host connectivity option) the authentication
and password class settings are not applied.
- On IMM-based
servers that are running the ASU 3.00, the loaddefault command is not functionally equivalent to the
Restore Defaults function that is defined in the IMM web interface. You
have to use the IMM web interface or the server Setup utility settings to restore the IMM settings to the
factory defaults.
- On IMM-based
servers that are running the ASU 3.01 or later (and
have the required IMM firmware that is described in Using the Advanced Settings Utility to configure settings in IMM-based servers),
the loaddefault command is now functionally equivalent
to the Restore Defaults function that is defined in the IMM web interface. Settings
from other groups are still not the equivalent of the Restore Factory
Defaults function that is available through the server Setup utility
(the F1 option).
Note: For the ASU 3.01, some instances are deleted when you run the loaddefault command. To determine which instances are deleted,
use the showdefault command. Instances that have
a default value of remove are deleted.
The following example shows the showdefault command
being used on a setting that has a default action of remove, and the loaddefault command then being used
on the setting.
Command line:
asu showdefault IMM.LoginId.7
Output:
IMM.LoginId.7=<remove>
Command line:
asu loaddefault IMM.LoginId.7
Output:
Could not find setting IMM.LoginId.7
Syntax
The syntax of the
loaddefault command is
asu loaddefault [setting | class] [-v] [-nx] [connect_options]
where
setting is the name of an ASU setting and class is the name of an ASU class of settings.
Notes
- If the optional -v parameter is specified,
the output is verbose.
- If the optional -nx parameter is specified,
the ASU performs
the operation for node x, where x is the selected node in a multi-node system. Node x is represented by a number from 1 through 8. If the -nx parameter is not specified, the operation is performed on the primary
node (node 1).
- The connect options are defined for IMM-based servers only.
The --host ip_address, --user user_id, and --password password connect options are all required if you
connect remotely to the IMM. The default user and password will not support an out-of-band
connection now. The --mtsn, --net, --user, and --password options
can be used to connect to IMM-based servers if
the server running ASU and the target IMM-based servers are in one LAN. The --user user_id and --password password connect options are not required if you are using the local KCS interface.
Output
The output of the
loaddefault command is displayed if a setting is changed to the default value.
If a setting is already set to the default value, no output is displayed.
If a setting is not already set to the default value, the value is
changed, and the output is shown as the output of the
set command.
Note: Starting with the ASU 3.01, there are
exceptions on IMM-based servers. Performing the loaddefault command
on a group of settings (for example, IMM, UEFI, SYSTEM_PROD_DATA, BOOT_ORDER, and all) can trigger
a reset to factory defaults. If the group is being reset to factory
defaults, the setting names and their new values are not displayed.
Instead, the ASU displays the message Issuing reset of IMM.
Without the
-v parameter:
<setting 1>=<default value 1>
<setting 2>=<default value 2>
<setting n>=<default value n>
With the
-v parameter:
<setting 1>: <setting 1 description> = <default value 1>
<setting 2>: <setting 2 description> = <default value 2>
<setting n>: <setting n description> = <default value n>
The loaddefault command and corresponding
output are shown in the following examples.
Command line:
asu loaddefault uEFI.Com1BaudRate
Output:
uEFI.Com1BaudRate=115200
Command line:
asu loaddefault CMOS_CRTRequired
Output:
CMOS_CRTRequired=Enabled
Command line:
asu loaddefault CMOS_KbdRequired -v
Output:
CMOS_KbdRequired: Keyboardless Operation = Enabled
Command line:
asu loaddefault bios
Output:
CMOS_DisketteA=1.44 MB 3.5"
CMOS_CRTRequired= Enabled
CMOS_WakeOnLAN=Enabled
Command line (
IMM-based servers with
ASU 3.01 or later):
asu loaddefault IMM
Output:
Issuing reset of IMM
The IMM has started the reset. Waiting for the reset to complete.
Connected to IMM at IP address 169.254.95.118
Reset completed successfully
Command line (
IMM-based servers with
ASU 3.01 or later):
asu loaddefault all
Output:
Connected to IMM at IP address 9.5.107.158
SYSTEM_PROD_DATA.SysInfoProdName=
SYSTEM_PROD_DATA.SysInfoProdIdentifier=
SYSTEM_PROD_DATA.SysInfoSerialNum=
SYSTEM_PROD_DATA.SysInfoUUID=
SYSTEM_PROD_DATA.SysEncloseAssetTag=
uEFI.TurboModeEnable=Disable
uEFI.OperatingMode=Custom Mode
.
.
.
Issuing reset of IMM
The IMM has started the reset. Waiting for the reset to complete.
Connected to IMM at IP address 169.254.95.118
Reset completed successfully