在
FreeBSD
中分区与文件系统是一一对应的,它这里的分区和常用的在
Windows
中的分区的意思不一样
(
如:
MS-DOS
分区
),
在
FreeBSD
中,将一块硬盘可以最多分成四个
slice(
片段
)
,每一个
slice
上又可以分成最多
8
个分区
(partition)
,这里的一个
slice
就相当与
Windows
里面的一个分区看成为一个
slice
,在
FreeBSD
中将一个
slice
分成
8
个
(partition)
分区,分别表示为
a,b,c,d,e,f,g,h
,传统上
a,b,c,d
分区有特别的意义,如
a
表示
root
分区,
b
表示
swap
分区,
c
表示整个
slice
,
d
表示整个硬盘。但在
FreeBSD-<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />2.0.5 Release
后,只需要
C
定位为整个
slice
,其他各盘可以互换,但一般还是依照传统。
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
Slice
其编号是从
1
到
4,Slice
编号在设备名后面,并有一个
s
前缀,从
1
开始,如
da0s1
是第一个
SCSI
磁盘驱动器的第一个
Slice
,每个磁盘上只能有四个物理
Slice
,自己可以在物理
Slice
中使用适当的类型来创建逻辑
Slice
,这些扩展
Slice
编号从
5
开始,因此
ad0s5
是第一个
IDE
磁盘中第一个扩展
Slice; Slice
“专项指定”物理驱动器,和其他驱动器都包含
partitions
,那几个
partition
都是字母从
a
到
h
来标记,如
ad1s3e
表示第二快
IDE
磁盘上第三个
Slice
的第五个
partition
。
磁盘设备的代码
代码
|
说明
|
ad
|
ATAPI (IDE)
磁盘
|
da
|
SCSI
直接存取磁盘
|
acd
|
ATAPI (IDE)
光驱
|
cd
|
SCSI
光驱
|
fd
|
软驱
|
样例磁盘, Slice, 和 Partition 它们的命名
说明
| |
ad0s1a
|
在首个IDE磁盘(ad0)上的 第一个slice (s1)里的 第一个partition (a)。
|
da1s2e
|
在第二个SCSI磁盘(da1)上的 第二个slice(s2)里的 第五个partition(e
|
一个磁盘的布局
从在系统里的首个IDE磁盘图表可以显示出FreeBSD的见解。假设磁盘大小为4 GB,它里面包含了两个2 GB 大小的slices (但在MS-DOS叫partitions)。首个slice是一个MS-DOS磁盘叫C:,而第二个slice是FreeBSD配置好的slice。 FreeBSD配置好的slice有三个partitions和另一个交换分区。
这三个partitions各自控制一个文件系统。 partitiona 用于根文件系统, partitione 用于 /var 目录层, partitionf 用于 /usr 目
转载于:https://blog.51cto.com/efoni/236166