创作

如何在Linux中删除分区

[复制链接]
管理分区是很严肃的事情,尤其是当你不得不删除它们时。特别是在使用u盘作为活动磁盘和Linux安装程序之后,因为它们创建了几个我以后不需要的分区。
在本教程中,我将告诉你如何使用命令行和GUI工具在Linux中删除分区。
警告:您删除分区,将丢失数据。每当您使用分区时,请确保备份数据。
使用GParted [GUI方法]删除磁盘分区
作为桌面Linux用户,使用基于GUI的工具可能会更舒适,更安全。
有几种工具可让您在Linux上管理分区。根据您的发行版,您将在系统上安装一个或多个这样的工具。
对于本教程,我将使用GParted。它是一种流行的开源工具,使用起来非常简单直观。
第一步是安装GParted(如果您的系统中尚未安装)。您应该可以在发行版的软件中心中找到它。
1.png
另外,您可以使用发行版的程序包管理器进行安装。在基于Debian和Ubuntu的Linux发行版中,可以使用apt install命令:
sudo apt install gparted
安装完成后,我们打开GParted。由于您要处理磁盘分区,因此需要具有root用户访问权限。它将要求进行身份验证,打开后,您应该会看到一个像这样的窗口:
2.png
在右上角,可以选择磁盘,在下屏幕中,可以选择要删除的分区。
接下来,从“分区”菜单中选择选项“删除”:
3.png
在你重写分区表之前,这个过程是不完整的。这是一项安全措施,它让你在确认之前可以选择审查这些变化。
要做到这一点,只需点击位于工具栏上的 "Apply All Operations"应用所有操作按钮,然后在要求确认时点Apply应用。
4.png
点击Apply之后,您将看到一个进度条和一条结果消息,说明所有操作均已成功。您可以关闭该消息和主窗口,并考虑将分区从我们的磁盘上完全删除。
现在您已经知道了GUI方法,让我们继续看看命令行方式。
使用fdisk命令删除分区
默认情况下,几乎每个Linux发行版都随附fdisk,我们今天将使用此工具。您需要知道的第一件事是将要删除的分区分配给磁盘的设备是什么。为此,请在终端中键入以下内容:
sudo fdisk --list
这将打印系统中所有的驱动器和分区以及分配的设备。您需要具有root用户访问权限才能工作。
在此示例中,我将使用包含两个分区的USB驱动器,如下所示:
5.png
系统中分配的设备是/ sdb,它具有两个分区sdb1和sdb2。现在,您已经确定了哪个设备包含分区,您可以使用fdisk和设备路径来开始对其进行操作:
sudo fdisk /dev/sdb
这将fdisk在命令模式下启动。您始终可以按m查看选项列表。
接下来,键入p并按Enter查看分区信息,并确认您使用的是正确的设备。如果使用了错误的设备,则可以使用q命令退出fdisk并重新启动该过程。
现在输入d要删除的分区,它将立即要求分区号,该分区号与“设备”列中列出的编号相对应,在这种情况下为数字1和2(如下面的屏幕截图所示),但是可以和将根据当前分区表而有所不同。
6.png
让我们通过键入2并按来删除第二个分区Enter。您应该看到一条消息,指出“分区2已删除”,但实际上尚未将其删除。fdisk还需要一步来重写分区表并应用更改。安全网,你看。
您需要输入w并按Enter以使更改永久生效。
之后,您应该会收到一些类似此处的反馈:
7.png
现在,使用sudo fdisk --list /dev/sdb来查看设备的当前分区表,您可以看到第二个分区已完全消失。使用terminal andfdisk命令删除分区已完成。成功!
至此,本教程结束,主要介绍如何使用终端和GUI工具在Linux中删除分区。记住,要始终保持安全的一面,在操作你的分区之前备份你的文件,并仔细检查你是否使用了正确的设备。删除一个分区将删除其中的一切,几乎没有恢复的机会。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright © 2001-2019 Comsenz Inc.  Powered by Discuz! X3.4  渝ICP备17007481号-6