- 论坛徽章:
- 0
|
提示信息:
有关分区和割片的具体描述, 请看
http://www.freebsd.org.cn/snap/d ... k-organization.html
文件系统是和分区一一对应的。 这里的分区和常用的术语分区 (例如, MS-DOS 分区) 的意思并不一样, 这是由于 FreeBSD 的 UNIX® 传统造成的。 每一个分区使用一个从 a 到 h 的字母来表示。每个分区只能包含一个文件系统,这意味着文件系统通常可以由它们在文件系统目录结构中的挂接点, 或对应的分区字母来表示。
FreeBSD 的 交换分区 也需要使用磁盘空间。 交换分区是给 FreeBSD 作 虚拟内存 使用的, 这样能令您的计算机有更多的内存可使用,当FreeBSD在运行而内存不够的时候, 它会把其他一些可转移的数据转移到交换分区,空出内存的位置以供使用。
某些 partitions 的用途是确定的。
分区 约定
a 通常指定为根文件系统
b 通常指定为交换分区
c 通常它和所在的 slice 大小相同。 c 分区上工作时必定会影响到事整个 slice (举个例子,坏块扫描器)。您通常不愿意在这个partition建立文件系统。
d 分区 d 曾经有特殊的含义, 虽然(对我们来说)早已远离而去。但直到今天,一些工具在 分区 d上运行会发生古怪事情, 所以 sysinstall 通常不建立分区 d。
每一个包含了文件系统的分区被保存在 FreeBSD 称为 slice 的部分上。 Slice 是一个 FreeBSD 术语, 通常被叫做分区, 再次强调, 这是由于 FreeBSD 的 UNIX 背景。 Slices 有其编号, 从1到4。
Slice 编号在设备名后面, 并有一个 s 前缀, 从 1 开始。 因此 “da0s1” 是第一个 SCSI 驱动器的第一个 slice。 每个磁盘上只能有四个物理的 slices, 但您可以在物理 slice 中使用适当的类型来创建逻辑 slice。 这些扩展 slice 编号从 5 开始, 因此 “ad0s5” 是第一个 IDE 磁盘中的第一个 扩展 slice。 文件系统所使用的设备应该占满 slice。
Slices, “专项指定” 物理驱动器, 和其他驱动器都包含partitions, 那几个的partitions都是用字母从 a 到 h来标定的,而这些字母都在驱动器名字之后,所以 “da0a” 是指首个da设备的 a partition, 而那个就是 “专项指定”。 “ad1s3e” 是指IDE磁盘第三个slice的第五个partition。
最终,每个磁盘都被系统识别。 一个磁盘名字是用磁盘类型代码和编号来标识的,它不像slices,磁盘的编号是由0开始的。 对应代码请看这里所列出的表 3-1。
当提供一个partition名字给FreeBSD时, slice 和磁盘所必须有这个partition,还应当提供所partition所涉及 到的slice和磁盘的名字。可这样列出: 磁盘名称,s,slice 编号,和partition标定字母。 例子请看 例 3-1。
例 3-2 这里显示了一个磁盘的布局,有更清楚的帮助。
在安装FreeBSD时,您首先要配置好磁盘slices, 然后在FreeBSD使用的slice上建立partitions。并在每个partition上建立一个文件系统(或交换分区), 和指定文件系统的挂接位置。
[ 本帖最后由 z叶大马猴 于 2005-11-11 11:35 编辑 ] |
|