清除/ devices Solaris 10上未使用的设备

时间:2014-02-10 14:41:35

标签: unix solaris solaris-10

当我使用命令格式时,输出为:

可用的磁盘选择:

   0. c0d0 <DEFAULT cyl 1302 alt 2 hd 255 sec 63>
      /pci@0,0/pci-ide@7,1/ide@0/cmdk@0,0
   1. c2t0d0 <DEFAULT cyl 1020 alt 2 hd 64 sec 32>
      /pci@0,0/pci15ad,1976@10/sd@0,0

但在使用ls搜索/ dev / dsk $ / dev / rdsk之后我发现:

bash-3.00# ls

c0d0p0     c0d0s11    c0d0s5     c1t0d0p3   c1t0d0s14  c1t0d0s8   c2t0d0s1   c2t0d0s3
c0d0p1     c0d0s12    c0d0s6     c1t0d0p4   c1t0d0s15  c1t0d0s9   c2t0d0s10  c2t0d0s4
c0d0p2     c0d0s13    c0d0s7     c1t0d0s0   c1t0d0s2   c2t0d0p0   c2t0d0s11  c2t0d0s5
c0d0p3     c0d0s14    c0d0s8     c1t0d0s1   c1t0d0s3   c2t0d0p1   c2t0d0s12  c2t0d0s6
c0d0p4     c0d0s15    c0d0s9     c1t0d0s10  c1t0d0s4   c2t0d0p2   c2t0d0s13  c2t0d0s7
c0d0s0     c0d0s2     c1t0d0p0   c1t0d0s11  c1t0d0s5   c2t0d0p3   c2t0d0s14  c2t0d0s8
c0d0s1     c0d0s3     c1t0d0p1   c1t0d0s12  c1t0d0s6   c2t0d0p4   c2t0d0s15  c2t0d0s9
c0d0s10    c0d0s4     c1t0d0p2   c1t0d0s13  c1t0d0s7   c2t0d0s0   c2t0d0s2

问题1

我知道c0d0p0是fdisk分区,因为我在x86系统上没有火花,但我仍然不明白它为什么会出现,即使我从未使用过fdisk?

问题2

正如您在格式输出中看到的那样,我只有c0d0 [IDE]和c2t0d0 [SCSI]但我没有c1t0d0s0?!!我甚至使用了devfsadm -C并且它仍然存在。

我使用格式/ dev / rdsk / c1t0d0s0并告诉我没有找到磁盘!

我不明白这是什么,使用ls -l确定/ device

设备文件上的点
bash-3.00# ls -l c1t0d0s0

lrwxrwxrwx   1 root     root          52 Nov 29  2012 c1t0d0s0 -> ../../devices/pci@0,0/pci-ide@7,1/ide@1/sd@0,0:a,raw

您也可以告诉我这到底是什么以及如何将其删除?

1 个答案:

答案 0 :(得分:1)

1:无需使用fdisk获取c0d0p0,操作系统提供每个可能的条目(分区/片),无论它们是否确实存在。

2:此设备可能无法按格式处理,可能是CD / DVD驱动器或远程设备(USB密钥,驱动器......)