About This Documentation (PDF and HTML)
Related Third-Party Web Site References
Sun SSM Component Manager Overview
(Linux and Solaris Operating Systems) Using Component Manager
(Linux and Solaris Operating Systems) Using Component Manager in Interactive Mode
(Linux and Solaris Operating Systems) Using Component Manager in Unattended Mode
(Windows Operating Systems) Using Component Manager
How to View BIOSconfig Command Options
How to View BIOSconfig Version Information
Configuring the Device Boot Order
How to Make a Persistent Change to Boot Order
How to Specify a Subset of Strings and a Subset of the Boot List
How to Change Boot Order Based on the PCI Bus, Device, or Function
How to Configure for PXE to Boot First
How to Configure for the Hard Drive to Boot First
How to Configure for Any CD/DVD to Boot First
How to Configure for Any Floppy or Removable Media to Boot First
How to Configure the BIOS CMOS Using a Golden CMOS Image
How to Retrieve Static CMOS Settings
How to Configure a Dynamic Setting
How to Configure NET0_Option_ROM
How to View Chipset-Related Settings
How to Configure System Powered Off
How to Turn Off Quick Boot and Power Off Options
Commands Produce Unrelated, Innocuous, Extra Output
How to View BIOSconfig Commands in Solaris OS
BIOSconfig for Windows Known Issues
Sun IPMI System Management Driver 2.1
How to Install Sun IPMI System Management Driver 2.1 Manually
How to Perform Unattended Installation of the Sun IPMI System Management Driver 2.1
BIOSconfig provides two commands to manage individual CMOS settings:
-get_bios_settings
Gets CMOS settings from the platform.
-set_bios_settings
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 desired 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>
See also:
How to Retrieve Static CMOS Settings.
How to Configure a Dynamic Setting
How to Configure NET0_Option_ROM
How to View Chipset-Related Settings