你可能会问为什么我们要用 parted
而不是 fdisk
? 它们有什么区别?好问题,我会告诉你这两者的区别。
parted
支持用户在大于 2TB 的硬盘上创建硬盘分区, 但fdisk
命令不支持- 对比
fdisk
来说,parted
是一个更高级的工具 - 支持更多的分区表类型,包括 GPT (LCTT 译注:全局唯一标识分区表)
- 它允许用户调整分区大小, 但当缩减分区空间的时候,它没有如我意料的工作,多数情况下我会得到错误消息。所以我会建议用户不要用
parted
来缩减分区大小。
下面介绍步骤
1、虚拟机添加一块2T以上的磁盘
2、如果在运行的虚拟机请先重启。
3、给/dev/sdc分区
parted /dev/sdc
4、格式化分区
mklabel gpt
5、 创建第一个主分区大小为1T
mkpart primary 0KB 1T
#也可写百分比形式
mkpart primary 0% 100% 分配整个磁盘空间
开始位置:0kb
结束位置:1tb
6、创建第二个主分区大小为3T
开始位置:1tb
结束位置:4tb
7、退出
8、格式化 (也可在parted分区时做 :mkpart primary 回车 会有提示选择格式)
其他相关命令
在机器上有多个硬盘时,选择操作那个硬盘
select device
调整分区大小
resize partition start end
删除一个分区
rm partition