东方蜘蛛 发表于 2015-05-05 09:22

/ssm@0,0/pci@18,600000/pci@2/scsi@2,1
.......
Target 6
Unit 0   Removable Read Only device    LITE-ON DVDRW SHM-165P6SM-S1

znnnz 发表于 2015-05-05 10:17

回复 10# Alifeyuan

你的光驱实际在这个路径下:

/ssm@0,0/pci@18,600000/pci@2/scsi@2,1
Target 0
Unit 0   Disk   FUJITSU MAW3147NCSUN146G1703
Target 1
Unit 0   Disk   FUJITSU MAW3147NCSUN146G1703
Target 2
Unit 0   Processor   Sun   D240            1.09
Target 3
Unit 0   Processor   Sun   D240            1.09
Target 4
Unit 0   Removable Tape   HP      C7438A          ZP76
Target 6
Unit 0   Removable Read Only device    LITE-ON DVDRW SHM-165P6SM-S1

别名查看和实际不符:

{0} ok devalias
Alias               Device Path
--------------------------------------------------
xdisk               /ssm@0,0/pci@1d,600000/SUNW,qlc@2,1/fp@0,0/disk@0,0
xnet                  /ssm@0,0/pci@1d,700000/pci@1/network@3
vx-rootmirror         /ssm@0,0/pci@18,600000/pci@2/scsi@2,1/disk@1,0:a
vx-rootdisk         /ssm@0,0/pci@18,600000/pci@2/scsi@2,1/disk@0,0:a
diskc               /ssm@0,0/pci@1c,700000/pci@1/SUNW,isptwo@4/sd@0,0
netc                  /ssm@0,0/pci@1c,700000/pci@1/SUNW,hme
cdrom               /ssm@0,0/pci@18,700000/pci@1/SUNW,isptwo@4/sd@6,0:f


必须用实际路径来引导,:

就是把别名路径/ssm@0,0/pci@18,700000/pci@1/SUNW,isptwo@4换成实际路径/ssm@0,0/pci@18,600000/pci@2/scsi@2,1

然后把别名target   “ sd@6,0:f”换成实际物理硬盘target “ disk@6,0:f"

就变成了实际的引导命令:

boot /ssm@0,0/pci@18,600000/pci@2/scsi@2,1/disk@6,0:f

Alifeyuan 发表于 2015-05-05 17:12

回复 12# znnnz


首先非常感谢~~
还有一些不是很明白

/ssm@0,0/pci@18,600000/pci@2/scsi@2,1/disk@6,0:f

disk@6我理解是target 6,为什么是disk(光驱也是disk的一种?)? 同时后面的0:f又是什么含义呢?

谢谢~~



   

znnnz 发表于 2015-05-06 09:56

回复 13# Alifeyuan


    disk@6,0:f


    光驱定义为硬盘设备,所以属于disk,6 是target,0 是disk,f是引导分区(硬盘设备分8个区,0-7对应a-g, f是6号分区,是光盘的引导分区)

kwtip 发表于 2015-05-06 17:27

这个必须顶,精屁。

Alifeyuan 发表于 2015-05-08 14:18

受益匪浅!!

感谢感谢~~~
页: 1 [2]
查看完整版本: 求助:sun e4900 无法boot cdrom ;ERROR: Can't open boot-device