7.5. 使用 parted 重新定义分区大小
使用 parted
工具,扩展分区以使用未使用的磁盘空间,或者缩小分区以将其容量用于不同的目的。
先决条件
- 在缩小分区前备份数据。
- 如果要创建的分区大于 2TiB,使用 GUID 分区表(GPT) 格式化磁盘。
- 如果您想缩小分区,首先缩小文件系统,使其不大于重新定义大小的分区。
注意
XFS 不支持缩小。
流程
启动
parted
工具:# parted block-device
查看当前的分区表:
# (parted) print
从分区表中决定:
- 分区的副号码。
- 调整大小后现有分区的位置和新结束点。
重新定义分区大小:
# (parted) resizepart 1 2GiB
- 使用您要重新定义分区的副号码替换 1。
-
将 2 替换为确定重新定义重新定义分区大小的新结束点的大小,从磁盘开始计算。您可以使用大小后缀,如
512MiB
、20GiB
或1.5TiB
。默认的大小是 MB。
查看分区表以确认调整了大小的分区位于分区表中,且大小正确:
# (parted) print
退出
parted
shell:# (parted) quit
验证内核是否注册了新分区:
# cat /proc/partitions
- 可选:如果您扩展分区,还要扩展它的文件系统。
其它资源
-
parted(8)
手册页。