A.3. 分区命名方案和挂载点

通常令许多 Linux 的新用户感到困惑的地方是 Linux 操作系统如何使用及访问各个分区。它在 DOS/Windows 中相对来说较为简单。每一分区有一个"驱动器字母",您用恰当的驱动器字母来指代相应分区上的文件和目录。这与 Linux 如何处理分区完全不同,就是说一般处理磁盘存储的方法也不同。本小节论述了分区命名方案以及在 Red Hat Enterprise Linux 中访问分区方法的主要原则。

A.3.1. 分区命名方案

Red Hat Enterprise Linux 使用基于文件的命名方案,文件名格式为 /dev/xxyN
设备及分区名称由以下部分组成:
/dev/
这个是所有设备文件所在的目录名。因为分区位于硬盘中,而硬盘是设备,所以这些文件代表了在 /dev/ 中所有可能的分区。
xx
分区名的前两个字母表示分区所在设备的类型。通常是 sd
y
这个字母表示分区所在的设备。例如,/dev/sda(第一个磁盘)或 /dev/sdb(第二个硬盘),以此类推。
N
最后的数字代表分区。前四个分区(主分区或扩展分区)是用数字从 1 排列到 4。逻辑分区从 5 开始。例如,/dev/sda3 是在第一个 IDE 硬盘上的第三个主分区或扩展分区;/dev/sdb6 是在第二个 SCSI 硬盘上的第二个逻辑分区。

注意

即使可稍后确认 Red Hat Enterprise Linux,并适用于所有磁盘分区类型,它也无法读取文件系统,因此也服务访问每个磁盘类型中保存的数据。但在很多情况下,它可以成功访问另一个操作系统专用分区中的数据。

A.3.2. 磁盘分区和挂载点

在 Red Hat Enterprise Linux 中,每一个分区都是构成支持一组文件和目录所必需的存储的一部分。它是通过挂载实现。挂载是将分区关联到某一目录的过程。挂载分区就可在指定目录(通称为挂载点)使用其存储空间。
例如,如果分区 /dev/sda5/ 被挂载在 /usr/ 上,这意味着所有 /usr/ 中的文件和目录在物理意义上位于 /dev/sda5/ 中。因此文件 /usr/share/doc/FAQ/txt/Linux-FAQ 被保存在 /dev/sda5/上,而文件 /etc/gdm/custom.conf 却不是。
继续以上的示例,/usr/ 之下的一个或多个目录还有可能是其他分区的挂载点。例如,某个分区(假设为,/dev/sda7/)可以被挂载到 /usr/local/ 下,这意味着 /usr/local/man/whatis 将位于 /dev/sda7 上而不是 /dev/sda5 上。

A.3.3. 多少个分区?

到了 Red Hat Enterprise Linux 安装准备工作的这一步,您应该开始考虑一下您的新操作系统所要使用的分区数量及大小。但目前没有所谓的正确答案。具体要看您的需要和要求。
请记住,Red Hat 建议除非您有特殊的原因,您应该至少创建下面的分区:swap/boot/以及 /(root)。
详情请查看 第 6.14.4.5 节 “推荐的分区方案”(AMD64 和 Intel 64 系统);第 11.15.4.5 节 “推荐分区方案”(IBM Power Systems 服务器);第 15.15.3.5 节 “推荐的分区方案”(IBM System z)。