Show Table of Contents
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)。