Oracle® Server CLI Tools for Oracle Solaris 11.2 用户指南

退出打印视图

更新时间: 2015 年 11 月
 
 

设置下次引导的第一个引导设备

以下过程说明了如何只设置下次引导的第一个引导设备。要更改后续引导的引导设备,请参见对引导顺序进行持久性更改

以下是使用 –set_boot_override 命令的示例,该命令指定仅在下次引导时将 PXE 服务器作为第一个引导设备:

  1. 要创建包含系统的当前引导顺序的 XML 文件,请键入:

    biosconfig -get_boot_order filename.xml

  2. 编辑 XML 文本,从而使要首先引导的设备在 <FIRST> 标记之间。

    在该示例中,PXE 设备是第一个引导设备。

    以下是生成的 XML 文件示例。

    <?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>
  3. 要设置引导顺序,请键入:

    biosconfig -set_boot_override filename.xml