4.6. 使用 parted 删除分区
使用 parted
实用程序,您可以删除磁盘分区以释放磁盘空间。
警告
删除分区将删除保存在分区中的所有数据。
流程
启动交互式
parted
shell:# parted block-device
-
使用您要删除分区的设备的路径替换 block-device :例如
/dev/sda
。
-
使用您要删除分区的设备的路径替换 block-device :例如
查看当前的分区表以确定要删除的分区的次号:
(parted) print
删除分区:
(parted) rm minor-number
- 使用您要删除的分区的副号码替换 minor-number。
输入此命令后,这些更改会立即应用。
验证您是否已从分区表中删除了分区:
(parted) print
退出
parted
shell:(parted) quit
验证内核是否注册分区是否已删除:
# cat /proc/partitions
-
如果分区存在,从
/etc/fstab
文件中删除分区。找到声明删除的分区的行,并将其从文件中删除。 重新生成挂载单元,以便您的系统注册新的
/etc/fstab
配置:# systemctl daemon-reload
如果您删除了交换分区或删除 LVM 部分,请从内核命令行中删除对分区的所有引用:
列出活跃内核选项并查看是否有选项引用删除的分区:
# grubby --info=ALL
删除引用已删除分区的内核选项:
# grubby --update-kernel=ALL --remove-args="option"
要在早期引导系统中注册更改,请重建
initramfs
文件系统:# dracut --force --verbose
其他资源
-
parted(8)
手册页