Skip to main content

I.4 Method of Specification With an SAS Address


I.4 Method of Specification With an SAS Address
This specification method uses the unique SAS address of a disk drive to specify the boot device.
For internal storage, each disk drive has a uniquely assigned SAS address, with the SAS address changed when the disk is replaced. After disk replacement, the device name specified at the boot time changes as a result.
You can use this specification method when specifying a standalone built-in hard disk as a boot device. However, you cannot use it to similarly specify a built-in hardware RAID.
To find the SAS address of the boot disk, execute the probe-scsi-all command on OpenBoot PROM, and check the SASAddress value.
{0} ok probe-scsi-all
/pci@8000/pci@4/pci@0/pci@0/scsi@0
FCode Version 1.00.56, MPT Version 2.00, Firmware Version 13.00.54.00
Target a
Unit 0 Disk TOSHIBA MBF2300RC 3706 585937500 Blocks, 300 GB
SASDeviceName 50000393d82891d0 SASAddress 50000393d82891d2 PhyNum 0
SAS address
Target b
Unit 0 Disk TOSHIBA MBF2300RC 3706 585937500 Blocks, 300 GB
SASDeviceName 50000393d8289180 SASAddress 50000393d8289182 PhyNum 1
Target e
Unit 0 Encl Serv device FUJITSU BBEXP 0d32
SASAddress 500000e0e06d233d PhyNum 14
Boot Device Notation
<Device path of the SAS controller>/disk@wXXXXXXXX,Y:Z
Here, specify the SAS address for the XXXXXXXX after "disk@w". Furthermore, specify the logical unit number (LUN) and slice number of the internal storage, for Y and Z, respectively.
Note - You can omit the logical unit number (LUN) and slice number. If omitted, LUN "0" and slice number "a" are assumed specified. If internal storage is used as the boot device, LUN "0" and slice number "a" are specified, so these numbers have the same values as when omitted. Therefore, in the use example, the notation is in a form that omits the LUN and slice number.
Use Example
Specify the following, where "50000393d82891d2" is the SAS address of the boot disk.
{0} ok boot /pci@8000/pci@4/pci@0/pci@0/scsi@0/disk@w50000393d82891d2