About This Documentation (PDF and HTML)
Oracle Hardware CLI Tools Overview
Installing Components Using the Oracle Hardware Management Pack Installer
Installing Hardware Management Pack Components Using Installer
CLI Tools Command Syntax and Conventions
CLI Tools Device-Naming Convention
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
Commands That Produce Unrelated, Innocuous, Extra Output
fwupdate Command-Line Interface
remove spare Subcommand and Options
Sun IPMI System Management Driver 2.1
biosconfig enables you to configure the first device to boot at the next reboot. biosconfig can manipulate the bootable devices individually (not by category) through specification of (subsets of) the strings that BIOS expansion ROMs use to identify their devices. biosconfig does this by reading the boot-related tables that the BIOS stores in NVRAM, which is a dedicated part of the BIOS ROM, and then by manipulating the contents of CMOS where the boot order is stored.
Here is an example of using the -set_boot_override command that specifies the first boot device as the PXE server on only the next boot:
<?xml version="1.0" encoding="UTF-8"?> <BIOSCONFIG> <BIOSCONFIG_VERSION>2.1</BIOSCONFIG_VERSION> <SPEC_VERSION>2.4</SPEC_VERSION> <SP_NETWORK_CONFIG> <DISCOVERY></DISCOVERY> <IP></IP> <NETMASK></NETMASK> <GATEWAY></GATEWAY> </SP_NETWORK_CONFIG> <PASSWORD_CONFIG> <PASSWORD></PASSWORD> </PASSWORD_CONFIG> <BOOT_ORDER_OVERRIDE> <HELP_STRING>FIRST=Choose one of: pxe, cdrom, disk, floppy, bios, none</HELP_STRING> <FIRST>pxe</FIRST> <HELP_STRING>CLEAR_CMOS=Choose Yes, No or leave it empty, .....</HELP_STRING> <CLEAR_CMOS></CLEAR_CMOS> </BOOT_ORDER_OVERRIDE> <BOOT_DEVICE_PRIORITY> <Boot_Device_01> <DEVICE_NAME>USB:Port1:Memorex DVD+-RAM 510L v1</DEVICE_NAME> </Boot_Device_01> <Boot_Device_02> <DEVICE_NAME>SATA:3M-MRVLRD 200254-01SUN24G 0801</DEVICE_NAME> </Boot_Device_02> <Boot_Device_03> <DEVICE_NAME>USB:Port0:SanDisk Cruzer Contour</DEVICE_NAME> </Boot_Device_03> <Boot_Device_04> <DEVICE_NAME>IB:Slot2.F0:PXE:MLNX HCA IB 1.9.972 (PCI 07:00. </DEVICE_NAME> <PCI-B-D-F>07,00,00</PCI-B-D-F> </Boot_Device_04> <Boot_Device_05> <DEVICE_NAME>PXE:IBA GE Slot 00C8 v1324</DEVICE_NAME> <PCI-B-D-F>00,19,00</PCI-B-D-F> </Boot_Device_05> </BOOT_DEVICE_PRIORITY> </BIOSCONFIG>
See Also