共计 1366 个字符,预计需要花费 4 分钟才能阅读完成。
有时,您可能心愿删除 Linux 零碎上的一些磁盘分区,以复原或从新取得一些存储空间。只需几个简略的步骤,就能够在命令行上轻松实现这一工作。
应用 fdisk 工具删除一个规范分区
fdisk 工具,也称为格式化磁盘,是一种 Linux 实用工具,默认随每个古代 Linux 发行版附带。该工具提供了磁盘分区性能,例如创立和删除磁盘分区、批改分区表和打印磁盘分区,这里仅举几个例子。
删除分区前,倡议先备份分区上的所有数据。
在咱们的设置中,咱们在零碎上附加了一个 USB 驱动器,其中有两个分区:/dev /sdc1 和 /dev /sdc2,为了确认分区的存在,咱们将依照以下形式运行 fdisk 实用程序。
$ sudo fdisk -l /dev/sdc
您也能够运行命令列出块卷上的分区,如下所示。
$ lsblk | grep sdc
咱们将应用 FDisk 实用程序删除第二个分区 /dev/sdc2
首先,调用 fdisk 命令行工具
$ sudo fdisk /dev/sdc
这将启动一个交互式命令行。输出 p 打印驱动器的以后分区表,上面的输入确认了两个分区的存在。
因为咱们的工作是删除第二个分区,咱们将输出 “d” 用于删除,而后按 Enter。接下来,指定要删除的驱动器分区编号,在本例中,分区编号是 2,对应于 /dev/sdc2
您将收到音讯: Partition 2 has been deleted.
要保留对分区表所做的更改,输出 “w” 写入更改并按 ENTER。
要确认卷曾经被删除,再次运行 fdisk 实用程序,如下所示。
$ sudo fdisk /dev/sdc
提醒该命令时,输出 “p” 以查看分区表。这次仅列出一个分区:/dev /sdc1,这证实咱们已胜利删除了第二个分区。
如何删除 LVM 分区
LVM 逻辑卷治理 (Logical Volume Management) 是一个将多个磁盘分区或硬盘组合成一个卷组 (VG) 的存储概念。因而,卷组能够用作单个大卷,也能够细分为其余逻辑卷 (LV)。
在本例中,咱们在一个名为 /data 的挂载点上装置了一个名为 vg01 的卷组。
$ df -Th | grep -i /data
您也能够运行 lvs 命令列出逻辑卷和卷组
$ sudo lvs
咱们将从 vg01 卷组中删除 lv01 逻辑卷
首先将逻辑卷条目从 /etc /fstab 文件删除
$ cat /etc/fstab
...
/dev/mapper/vg01-lv01 /data ext4 defaults 0 0
...
保留更改并退出文件。接下来,卸载逻辑卷所挂载的目录
$ sudo umount /data
接下来,禁用逻辑卷组
$ sudo lvchange -an /dev/vg01/lv01
请确认删除 LVM 卷,呈现提醒时,输出 y 持续
$ sudo lvremove /dev/vg01/lv01
接下来,禁用卷组
$ sudo vgchange -an vg01
而后,删除卷组
$ sudo vgremove vg01
最初,删除名为 vg01 的卷组的物理卷。在本例中,这些是物理卷是:/dev /sdb1 和 /dev /sdb2
$ sudo pvremove /dev/sdb1 /dev/sdb2
当您再次运行 lvs 命令时,将不会失去任何输入,这表明 LVM 卷已胜利删除。
$ sudo lvs
我的开源我的项目
- course-tencent-cloud(酷瓜云课堂 – gitee 仓库)
- course-tencent-cloud(酷瓜云课堂 – github 仓库)