biosconfig provides two commands to manage individual CMOS settings:
Gets CMOS settings from the platform.
Sets CMOS settings on the platform.
To use these commands you can:
Use -get_bios_settings to generate an XML file that describes the current settings.
Edit that XML file so that it specifies the settings.
Use -set_bios_settings to change settings in CMOS.
Note - Values for the settings vary depending on your server type. biosconfig reads the host's BIOS image and the platform's CMOS to find the setup questions (the strings displayed in BIOS setup), the optimal default values, the current settings, and the permitted settings. The XML file structure matches the menu hierarchy in BIOS setup. When using -set_bios_settings, you can provide a subset of the XML file output by using -get_bios_settings so that it includes only the settings that you wish to make.
The names in the output XML file match the names in the setup menus; the only difference is that the spaces are replaced with underscores (_). For example, the Quick Boot entry in the Boot Settings Configuration submenu in the Boot menu of BIOS setup is specified like this:
<BIOSCONFIG> <SETUP_CONFIG> <Boot> <Boot_Settings_Configuration> <Quick_Boot>