日期:2014-05-16  浏览次数:20723 次

Linux和FreeBSD分区知识
一、FreeBSD的分区知识
在FreeBSD中,一般称partition为slice,primary slice的编号从1到4,分别是:s1,s2,s3,s4。编号5以后为logic slice,例如:s5,s6,s7,s8。

硬盘编号从0开始,而slice编号从1开始。硬件设备的代码:
ad    ATAPI IDE disk
da    SCSI direct access disk
acd   ATAPI IDE CDROM
cd    SCSI CDROM
fd    Floppy disk

FreeBSD中可以将一个primary partition再细分,也就是一个slice可以再分成多个logic slice,用a,b,c,d,e,f,g,h来区分各个slice,各英文字母表示的意义:
a     限制用途,给根目录root所在的partion用
b     限制用途,给swap所在的partition用
c     限制用途,代表整个partition,这个不应自己拿来用
d     限制用途,原来有特殊用途,现在已没有,但是工具在这个分区使用会有问题,所以不建议使用
e~h   给一般的分区使用

按照上表,我们在FreeBSD的一个primary paritition中最多可以再分a,b,e,f,g,h六个分区。

下面看看FreeBSD的partition代码的意义:
ad0s1a    第一个IDE硬盘ad0的第一个slice(s1)的第一个partition(a)
ad1s3b    第二个IDE硬盘ad1的第三个slice(s3)的第二个partition(b),当swap用
da0s2g    第一个SCSI硬盘da0的第二个slice(s2)的第七个partition(g)


二、Linux分区知识
Linux中分区所在设备类型:hd--IDE硬盘   sd--SCSI硬盘)
例如:/dev/hda 第一个IDE硬盘 或 /dev/hdb 第二个IDE硬盘 或 /dev/sdb 第二个SCSI硬盘)

数字代表分区:1-4--主分区或扩展分区;逻辑分区从5开始!
例如:/dev/hda3 第一个IDE硬盘上的第三个主分区或扩展分区
      /dev/sdb6 第二个SCSI硬盘上的第二个逻辑分区