I am recovering a domain that was lost due to power outage on an Sun Fire E25K server. I know how to set the appropriate parameters at the openboot prompt using nvalias/devalias, boot etc.

However, I do not understand how one gets from the output of show-disks

{1a0} ok show-disks
a) /pci@1dd,600000/SUNW,qlc@1/fp@0,0/disk
b) /pci@1dd,700000/SUNW,qlc@1/fp@0,0/disk
c) /pci@1dc,700000/pci@1/pci@1/scsi@2,1/disk
d) /pci@1dc,700000/pci@1/pci@1/scsi@2/disk
e) /pci@1bd,600000/SUNW,qlc@1/fp@0,0/disk
f) /pci@1bd,700000/SUNW,qlc@1/fp@0,0/disk
g) /pci@1bc,700000/pci@1/pci@1/scsi@2,1/disk
h) /pci@1bc,700000/pci@1/pci@1/scsi@2/disk
Enter Selection, q to quit:

to the correct full disk path. I know it is basically one of the pci/scsi paths listed above, but in all instruction or examples a string of additional characters is appended to the path to specify Targets and Units but the explanation of the path construction is never given.

Could someone please explain how to construct this disk path correctly?


I found this link which explan the answer you are looking for: http://www.filibeto.org/sun/lib/hardware/enterprise_4500/diskbrd_aliases.html

| improve this answer | |

Formulating the question properly here seemed to spark the right search on the Interweb. I realize I may have been over-complicating things.

Basically the probe-scsi-all command will give device information, including the very important disk unit addresses. This disk unit address then simply needs to be appended to the output from show-disks which will give the final path. Further parameters (e.g. specific partitions) are appended after the last colon.

A good OBP reference can be found here: (PDF)http://www.filibeto.org/sun/lib/hardware/obp/sun_obp_reference.pdf

This Sun OBP Quick Reference card proved helpful too.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.