- 工信部备案号 滇ICP备05000110号-1
- 滇公网安备53011102001527号
- 增值电信业务经营许可证 B1.B2-20181647、滇B1.B2-20190004
- 云南互联网协会理事单位
- 安全联盟认证网站身份V标记
- 域名注册服务机构许可:滇D3-20230001
- 代理域名注册服务机构:新网数码
- CN域名投诉举报处理平台:电话:010-58813000、邮箱:service@cnnic.cn
欢迎来到8455线路检测中心技术小课堂。
在CentOS 7中使用parted创建GPT分区表,主要解决传统MBR分区表的局限性,特别适用于:
1. 大容量磁盘支持
MBR最大支持2TB磁盘,而GPT支持最大18EB(约18×10^18字节)的磁盘
单个分区最大可达18EB,满足现代存储需求
2. 更多分区数量
MBR最多4个主分区(或3个主分区+1个扩展分区)
GPT支持最多128个主分区(Linux系统默认限制)
3. 数据安全性
GPT在磁盘首尾各存储一份分区表,提供冗余备份
支持CRC32校验,防止分区表损坏
优缺点对比
特性 | GPT分区表 | MBR分区表 |
最大磁盘容量 | 18EB | 2TB |
最大分区数 | 128个(Linux) | 4个主分区 |
数据安全性 | 双份分区表+CRC校验 | 单份分区表,无校验 |
UEFI启动 | 原生支持 | 不支持 |
兼容性 | 较新系统(Windows 7+、Linux 2.6+) | 所有系统 |
引导方式 | UEFI | BIOS |
一、准备工作
首先查看磁盘信息,确认目标磁盘设备名(如/dev/sdb):
fdisk -l
lsblk
二、创建GPT分区表
进入parted交互模式:
parted /dev/sdb

创建GPT分区表:
(parted) mklabel gpt
系统会提示此操作将销毁磁盘上的所有数据,输入yes确认。
三、创建分区
使用mkpart命令创建分区,支持多种单位(MB、GB、TB)和百分比:
(parted) mkpart primary ext4 0% 100%
或指定具体大小:
(parted) mkpart primary ext4 1MB 500GB
注意:建议从1MB或1049kB开始创建分区,避免与引导信息冲突。
四、查看分区信息
创建完成后查看分区表:
(parted) print
五、退出并刷新分区表
退出parted:
(parted) quit
刷新分区表使系统识别新分区:
partprobe /dev/sdb
六、格式化分区
将分区格式化为ext4或xfs文件系统:
mkfs.ext4 /dev/sdb1
# 或
mkfs.xfs /dev/sdb1
七、挂载分区
创建挂载点并挂载:
mkdir /data
mount /dev/sdb1 /data
八、配置开机自动挂载
获取分区UUID:
blkid /dev/sdb1
编辑/etc/fstab文件,添加:
UUID=分区UUID /data ext4 defaults 0 0
验证配置:
mount -a
df -h

注意事项
数据安全:创建分区表会清空磁盘所有数据,操作前务必备份重要数据
磁盘选择:确认目标磁盘设备名,避免误操作系统盘
对齐优化:创建分区时可能出现对齐警告,建议使用align-check optimal 1检查对齐情况
大容量磁盘:GPT分区表支持超过2TB的磁盘,单个分区最大可达18EB
8455线路检测中心官网上拥有完善的技术支持库可供参考,大家可自行查阅,更多技术问题,可以直接咨询。同时,8455线路检测中心整理了运维必备的工具包免费分享给大家使用,需要的朋友可以直接咨询。
更多技术知识,8455线路检测中心期待与你一起探索。
售前咨询
售后咨询
备案咨询
二维码

TOP