CentOS 安装GPT分区方案
为什么选择GPT分区?
GPT(GUID Partition Table)分区方案支持超过2TB的磁盘容量,兼容UEFI引导模式,且提供分区表冗余备份,适合现代服务器与高性能计算环境。
准备工作
确认系统使用UEFI引导模式,备份重要数据。准备CentOS安装介质,进入安装界面的磁盘分区步骤。
创建GPT分区表
通过命令行工具parted
初始化磁盘为GPT格式:
parted /dev/sda
mklabel gpt
quit
此操作会清除磁盘现有数据,请谨慎执行。
划分系统分区
典型分区方案建议:
- /boot/efi:200MB,EFI系统分区(文件系统选
efi
) - /boot:1GB,标准ext4文件系统
- swap:根据内存大小设置(通常为物理内存的1-2倍)
- /:50GB以上,根目录分区
- /home:剩余磁盘空间(可选)
使用parted
或安装界面图形工具创建分区,示例命令:
parted /dev/sda mkpart primary 1MiB 201MiB
parted /dev/sda set 1 esp on
配置文件系统与挂载
格式化分区并设置挂载点:
mkfs.vfat -F32 /dev/sda1
mkfs.ext4 /dev/sda2
mkswap /dev/sda3
mkfs.xfs /dev/sda4
在安装界面指定各分区对应的挂载点与文件系统类型。
验证分区配置
执行以下命令检查分区表信息:
lsblk -o NAME,SIZE,FSTYPE,MOUNTPOINT
parted -l
确认Partition Table
显示为gpt
,且各分区大小符合预期。
关键注意事项
- Legacy BIOS模式需启用BIOS Boot Partition
- UEFI系统必须创建EFI系统分区(ESP)
- 大于2TB的磁盘必须使用GPT分区方案
- 双系统安装时需注意引导加载器的兼容性