CentOS 7 使用 parted 分区解决大于2T的硬盘
记录操作过程
parted和fdisk区别
fdisk和parted的区别主要体现在分区大小限制、执行风险、兼容性、使用范围等方面
- 分区大小限制:
- fdisk:仅支持较小的分区,最多只能划分2TB的磁盘空间,且在MBR分区表下最多只能有4个主分区,或者3个主分区加上一个扩展分区。
- parted:支持更大的分区,不受2TB的限制,可以处理超过2TB的磁盘空间,使用GPT分区表,突破了MBR分区表的限制。
- 执行风险:
- fdisk:在写入命令之前,操作是“未执行”的,因此风险较低。
- parted:在分区时,每个命令都是实际执行的。
- 兼容性:fdisk:不支持大于2TB的分区,且parted分出来的区fdisk看不到。
- parted:支持大于2TB的分区,包括GPT格式的分区。
- 使用范围:fdisk:适用于较小的分区需求,如小于2TB的存储空间。
- parted:适用于更大的分区需求,如大于2TB的存储空间,以及需要使用GPT分区表的场景。
- 命令行模式与交互模式:fdisk:通常在交互式的操作环境中管理磁盘分区。
- parted:既可以在命令行模式下操作,也可以在交互模式下使用,适合编程应用。
- 磁盘标签类型:fdisk:默认使用MS-DOS磁盘标签。parted:可以使用多种磁盘标签类型,包括GPT。