Linux 系统安装:磁盘分区、格式化与挂载全流程详解
在 Linux 系统安装过程中,磁盘分区、格式化和挂载是核心步骤,直接影响系统的稳定性和存储效率。本文将详细解析 MBR 与 GPT 分区表的区别、格式化原理、挂载点设置及自动挂载配置,帮助你掌握系统安装的存储配置环节。
磁盘分区:MBR 与 GPT 分区表
磁盘分区是将物理硬盘划分为多个逻辑区域的过程,不同的分区表类型支持的硬盘大小和分区数量不同。
MBR 分区表(Master Boot Record)
特点
- 最大支持硬盘容量:2.1TB(超过此容量的硬盘无法完全识别)。
- 最大分区数量:最多 4 个主分区,或 3 个主分区 + 1 个扩展分区(扩展分区内可创建多个逻辑分区)。
- 兼容性:支持所有操作系统(包括老旧系统),是传统的分区表格式。
分区类型
- 主分区:直接可以被格式化并挂载使用,最多 4 个。
- 扩展分区:不能直接存储数据,仅用于容纳逻辑分区,一块硬盘最多 1 个。
- 逻辑分区:在扩展分区内创建,数量不受限(取决于操作系统,Linux 通常支持数十个)。
分区操作命令
1 | # 对 /dev/sdb 硬盘进行分区(MBR 分区表默认使用 fdisk) |
GPT 分区表(GUID Partition Table)
特点
- 最大支持硬盘容量:9.4ZB(zettabyte,远超当前硬件水平),适合大容量硬盘。
- 最大分区数量:理论无限制,Windows 支持 128 个,Linux 支持更多。
- 兼容性:需主板支持 UEFI 启动(传统 BIOS 可能不兼容),是新一代分区表格式。
优势
- 支持 UEFI 启动模式,启动速度更快,安全性更高(支持 Secure Boot)。
- 分区表自带备份,抗损坏能力强。
- 无需区分主分区、扩展分区和逻辑分区,所有分区均为 “主分区”。