- 论坛徽章:
- 0
|
回复 2# znnnz
我在oracle的文档上查到这么说的:
The Sun Dual FastEthernet / Dual SCSI PCI Card uses "disk@X,X" instead of "sd@X,X" for its OpenBoot PROM (OBP) driver name.
Some users may be confused by this, as they assume that the OBP driver name will always be the same as the Solaris[TM] driver name. This is not the case.
When running the 'format' command from Solaris, it reports the device path as "sd@X,X". This also adds to the confusion, as it is using the Solaris driver name in the device path.
The correct method to allow for a successful boot is to use the device path as reported by the OpenBoot PROM (OBP), using the "show-disks" command.
It should be noted that the show-disks command does not report the device SCSI Target and LUN details. Target and LUN details can be obtained from the "probe-scsi-all" command.
This means you will need to add something like "@X,X" to the end of the device path supplied by "show-disks".
我理解的意思是启动时后的设备别名路径可能有问题,需要手动改,这样的话probe-scsi-all可以看到它所在的target和lun,然后给夹在disk后面就应该可以了,可是我probe-scsi-all以后,并没有显示target和lun,顿时就没办法了。
我boot cdrom的时候,跟我报:
{8} ok boot /ssm@0,0/pci@18,700000/ide@3/cdrom
TL = 1, TT = 10. ERROR: Illegal Instruction
TSTATE= 0x1400 [ccr = 0x0, asi = 0x0, pstate = 0x14, cwp = 0x0]
TPC= 0000000000004000
TNPC= 0000000000004004
TICK= 8000006e638a3c9b, TICKCMP = 8000000000000000
debugger entered.
完全不知所云。
|
|