linux分区删除命令
linux分区删除命令详细介绍
在 Linux 中删除分区通常使用磁盘分区工具,常用的有 fdisk(适用于 MBR 分区表)和 parted(支持 GPT 分区表),以下是具体操作步骤:
1. 使用 fdisk 删除分区(以 MBR 分区表为例)
步骤 1:查看当前分区情况
bash
找到需要删除的分区(例如 /dev/sda3,注意不要操作系统正在使用的分区,如根分区 / 或启动分区 /boot)。
步骤 2:进入 fdisk 交互模式
bash
/dev/sda
步骤 3:删除分区
在 fdisk 交互模式中:
- 输入
d(delete partition)删除分区。 - 系统可能提示选择要删除的分区编号(如
3代表第三个分区),输入对应的编号并回车。
步骤 4:保存更改
输入 w (write table to disk and exit)保存并退出。
2. 使用 parted 删除分区(支持 GPT 分区表)
步骤 1:查看分区信息
bash
/dev/sda print
步骤 2:进入 parted 交互模式
bash
/dev/sda
步骤 3:删除分区
在 parted 交互模式中:
- 输入
rm [分区编号](如rm 3表示删除第三个分区)。 - 确认操作(输入
yes)。
步骤 4:退出
输入 quit 退出。
注意事项
- 谨慎操作:删除分区会导致数据丢失,操作前请备份重要数据。
- 卸载分区:删除前确保分区已卸载(使用
umount /dev/sda3),否则可能无法删除。 - 管理员权限:需使用
sudo或切换到 root 用户执行操作。 - 分区表类型:根据磁盘分区表类型(MBR 或 GPT)选择工具,
parted对 GPT 支持更友好。
示例:删除 /dev/sda3 分区(fdisk 方式)
bash
/dev/sdaCommand m : d
Partition number -4, default :
Command m : w
912345 fdisk /dev/sdaCommand (m help): dPartition number (1-4, default ): Command (m help): w
完成后可再次使用 sudo fdisk -l 确认分区已删除。