以下各节描述了如何从 SCSI 设备引导:
如果虚拟 LUN 的关联物理 LUN 引用可由 OBP 引导的 SCSI 设备类型(例如 CD、DVD 或磁盘),则可以引导该虚拟 LUN。
在 OpenBoot PROM 提示符下发出 boot 命令之前,请运行 probe-scsi-all 命令查找来宾域的虚拟 SCSI HBA 和关联的虚拟 LUN。
以下带注释的示例突出显示了输出的相关部分:
{0} ok probe-scsi-all /virtual-devices@100/channel-devices@200/scsi@0行 1 vHBA TPORT-PHYS: w200200110d214900行 2 LUN: 1 Disk VLUN 2097152 Blocks, 1073 MB LUN: 0 Disk VLUN 32768000 Blocks, 16 GB行 3
此示例 probe-scsi-all 输出显示一个虚拟 SCSI HBA 实例 (scsi@0),它具有类型为 disk 的两个 LUN。
要从特定虚拟 LUN 引导,请手动编写设备路径以传递到 boot 命令。设备路径具有以下语法:
vhba-device-path/disk@target-port,lun:slice
要从 Line 3 上的 LUN 引导,必须按如下所示编写设备路径:
获取 Line 2 中的 target-port 的值
获取 Line 1 中的 vhba-device-path 的值
下面是所得到的设备路径:
/virtual-devices@100/channel-devices@200/scsi@0/disk@w200200110d214900,0
可以按如下所示将此设备路径传递到 OBP boot 命令:
{0} ok boot /virtual-devices@100/channel-devices@200/scsi@0/disk@w200200110d214900,0
可以从 SCSI 数字化通用磁盘 (digital versatile disc, DVD) 驱动器引导以从该 DVD 安装来宾域。
以下示例显示将 SCSI DVD 设备连接到 primary 域的虚拟 SCSI HBA 的配置。
primary# ldm list-hba -t -d primary IPORT VSAN ----- ---- [...] /SYS/MB/SASHBA1/HBA0/PORT40 init-port w50800200008f4329 Transport Protocol SAS c2t3d0s0 lun 0 removable media 1 primary# ldm add-vsan /SYS/MB/SASHBA1/HBA0/PORT40 dvd_vsan primary /SYS/MB/SASHBA1/HBA0/PORT40 resolved to device: /pci@400/pci@2/pci@0/pci@4/scsi@0/iport@40 primary# ldm add-vhba dvd_vhba dvd_vsan gdom
在 gdom 域控制台中,探测 SCSI 设备并从 DVD 引导。
{0} ok probe-scsi-all /virtual-devices@100/channel-devices@200/scsi@0 vHBA TPORT-PHYS: p3 LUN: 0 Removable Read Only device TEAC DV-W28SS-V 1.0B {0} ok boot /virtual-devices@100/channel-devices@200/scsi@0/disk@p3 ...