加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_汕头站长网 (https://www.0754zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

如何在 Linux 下删 除 磁盘分区 ?

发布时间:2023-01-30 11:01:15 所属栏目:Linux 来源:
导读:  有时,您可能希望删除 Linux 系统上的一些磁盘分区,以恢复或重新获得一些存储空间。只需几个简单的步骤,就可以在命令行上轻松完成这一任务。

  使用 fdisk 工具删除一个标准分区

  fdisk 工具,也
  有时,您可能希望删除 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。接下来linux分区工具,指定要删除的驱动器分区编号,在本例中,分区编号是 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
 
  首先将逻辑卷条目从 /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
  我的开源项目
 

(编辑:云计算网_汕头站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!