和其他类Unix系统一样,Solaris也是将一切都视为文件。在Solaris中,所有的特殊文件都被存放在/devices目录下,并在/dev目录下为其建立了符号链接。Solaris下的磁盘命名包括两部分逻辑设备地址和slice或分区地址两部分:
cC [tT] dD (sS | pP)
其中,大写字母C、T、D、S和P都是非负整数,用来表示相应的编号。
c表示的是逻辑控制器编号,即IDE适配器或SCSI主机总线适配器编号等。该编号是顺序分配给磁盘控制器的。
t表示的是SCSI设备的逻辑单元号,即该设备在SCSI链中的标识。改编号在IDE设备中不存在。
d表示的是控制器上的磁盘编号。需要注意的是,对于IDE适配器而言,两个IDE设备可以共享同一个channel,则用0表示主设备,1表示从设备。
s表示的是Solaris分区的slice号。每个Solaris分区上最多可以有16个slice,编号从0到15。
p为0表示整个磁盘,为1-4则与磁盘的4个主分区相对应。
×一个磁盘的首个Solaris分区上共有21个特殊文件,分别是编号为0-15的slice号,以及编号为16-20的分区号。