About This Documentation (PDF and HTML)
Related Third-Party Web Site References
Sun SSM Component Manager Overview
Upgrading from Previous Versions
(Linux and Solaris) Using Component Manager
(Linux and Solaris) Using Component Manager in Interactive Mode
(Linux and Solaris) Using Component Manager in Unattended Mode
(Windows) Using Component Manager
(Windows) Using the Component Manager Graphic Interface
(Windows) Using Component Manager Command-line Interface
CLI Tools Command Syntax and Conventions
CLI Tools Device-Naming Convention
Installing and Removing the Sun System Management Driver on Windows 2008 R2 and Windows 2008 64-bit
How to View biosconfig Command Options
How to View biosconfig Version Information
Configuring the Device Boot Order
How to Set the First Boot Device for the Next Boot
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 Configure the BIOS CMOS Using a Golden CMOS Image
Configuring Individual CMOS Settings
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 That Produce Unrelated, Innocuous, Extra Output
fwupdate Command-Line Interface
How To Show a Detailed Listing
How To Show a Brief Listing of a Disk
remove spare Subcommand and Options
How to Remove a Spare Disk or a RAID Volume
How to Modify a RAID Volume Name
How to Export an Inventory to a File
How to Configure RAID Volumes from a File
Sun IPMI System Management Driver 2.1
How to Install Sun IPMI System Management Driver 2.1 Manually
How to Perform an Unattended Installation of the Sun IPMI System Management Driver 2.1
How to Verify ipmitool Installation
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
biosconfig alters the boot order based on the PCI bus, device, or function if the boot order list contains that information. (USB devices do not have this information, but PCI devices do.)
For example, using biosconfig -set_boot_order with this XML input moves the specified Ethernet NIC to the top of the boot list:
<BIOSCONFIG> <BOOT_DEVICE_PRIORITY> <Boot_Device_01> <PCI-B-D-F>00,19,00</PCI-B-D-F> </Boot_Device_01> </BOOT_DEVICE_PRIORITY> </BIOSCONFIG>
<BOOT_DEVICE_PRIORITY> <Boot_Device_01> <DEVICE_NAME>PXE:IBA GE Slot 00C8 v1324</DEVICE_NAME> <PCI-B-D-F>00,19,00</PCI-B-D-F> </Boot_Device_01> <Boot_Device_02> <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_02> <Boot_Device_03> <DEVICE_NAME>USB:Port1:Memorex DVD+-RAM 510L v1</DEVICE_NAME> </Boot_Device_03> <Boot_Device_04> <DEVICE_NAME>USB:Port0:SanDisk Cruzer Contour</DEVICE_NAME> </Boot_Device_04> <Boot_Device_05> <DEVICE_NAME>SATA:3M-MRVLRD 200254-01SUN24G 0801</DEVICE_NAME> </Boot_Device_05> </BOOT_DEVICE_PRIORITY>