Chinaunix
标题:
再问/dev/dsk下文件名的含义
[打印本页]
作者:
zhangweimailbox
时间:
2008-06-14 10:33
标题:
再问/dev/dsk下文件名的含义
我/dev/dsk下完整的信息是这样的\r\nc0d0p0 c0d0s1 c0d0s15 c0d0s7 c1t0d0p3 c1t0d0s 12 c1t0d0s4 \r\nc0d0p1 c0d0s10 c0d0s2 c0d0s8 c1t0d0p4 c1t0d0s13 c1t0d0s5\r\nc0d0p2 c0d0s11 c0d0s3 c0d0s9 c1t0d0s0 c1t0d0s14 c1t0d0s6\r\nc0d0p3 c0d0s12 c0d0s4 c1t0d0p0 c1t0d0s1 c1t0d0s15 c1t0d0s7\r\nc0d0p4 c0d0s13 c0d0s5 c1t0d0p1 c1t0d0s10 c1t0d0s2 c1t0d0s8\r\nc0d0s0 c0d0s14 c0d0s6 c1t0d0p2 c1t0d0s11 c1t0d0s3 c1t0d0s9\r\n
\r\n1、我机器就一个硬盘怎么会出来这么多名字?\r\n\r\n2、资料上说c代表控制器,我机子难道用了两个控制器?\r\n\r\n3、还有资料上说s是0到7可我这里怎么是0到15?
\r\n\r\n另外,我的硬盘的情况是,有两个主分区,一个装windows,一个装soloaris10,一个扩展分区(windows里的d盘和e盘)\r\n\r\n有高手帮我么?
作者:
cool.breeze
时间:
2008-06-14 20:31
你的系统里可能是SATA设备与IDE设备均有,比如硬盘是SATA的,光驱是IDE的.对吧?\r\n两个控制器是很正常的,比如说的机器吧:\r\n主板两个SATA分别被识别为c1与c2,一个IDE接口被识别为c0因此我有如下三个设备:\r\nc0d0 IDE硬盘\r\nc1t0d0 SATA硬盘\r\nc2t0d0 SATA光驱\r\n注:硬盘与光驱分别使用了主板上两个SATA口\n\n[
本帖最后由 cool.breeze 于 2008-6-14 20:49 编辑
]
作者:
cool.breeze
时间:
2008-06-14 20:37
X86平台上有了FDISK分区的概念,FDISK分区表在磁盘的第一个扇区里(MBR)。Solaris支持4个逻辑分区,不支持扩展分区。Solaris可以安装在任意一个逻辑分区里,也可以在不同的逻辑分区里安装不同版本的solaris,但是只能有一个分区里的Solaris是active的。在/dev/rdsk/里我们可以看到c*t*d*p0~c*t*d*p4. 其中p0表示全盘,p1到p4分别表示4个分区。\r\n活动solaris分区的的disk label在该solaris分区的第一个扇区,512个字节。VTOC Lable在x86上支持16个分区,所以也叫VTOC16。S2代表全Solaris FDISK分区,tag是backup。在/dev/rdsk目录下,我们可以看到这些设备文件,c*t*d*s0~c*t*d*s15。不过,用format工具我们只能看到10个分区,s0到s9。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2