如何在 Linux 中删除分区?


简介

Linux 是一款开源操作系统,因其健壮性、灵活性以及稳定性而受到许多用户的青睐。Linux 的关键特性之一是能够让用户更好地控制系统资源。这是通过分区方案实现的,该方案将硬盘驱动器划分为多个部分或分区,从而可以更有效地利用空间和资源。

Linux 中的分区是什么?

可以将 Linux 中的分区视为硬盘驱动器上的逻辑划分或部分,它将数据与磁盘上的其他部分隔离。它允许用户在硬盘上为不同的用途创建独立的空间,例如存储文件、安装操作系统以及交换文件等等。

分区还可以通过将数据与其他数据隔离来保护数据免遭覆盖或损坏。Linux 中的分区方案在两个级别上运行 - 主分区和扩展分区。

在 Linux 中删除分区的意义

您可能需要在 Linux 系统中删除分区。这可能是因为您想要重新组织存储空间,或者由于计算需求的变化,您不再需要该特定分区。

此外,如果硬盘驱动器存在硬件问题,或者其中一个分区已损坏或感染了恶意软件,则删除该特定分区可以帮助防止进一步损坏。删除特定分区还可以释放设备存储空间,这在处理大型文件(如视频或照片)时尤其宝贵。

准备删除分区

备份重要数据

在 Linux 中删除任何分区之前,务必备份存储在该分区上的所有重要数据。这是因为删除分区的过程涉及永久擦除其所有内容。

如果您未能备份数据,则有可能永远丢失这些数据。因此,请确保在继续操作之前,已将所有必要的文件和文件夹复制到外部硬盘驱动器或云存储服务中。

检查磁盘空间和使用情况

在 Linux 中删除任何分区之前,务必检查磁盘空间和使用情况。此信息将有助于确定删除该分区是否会释放足够的空间以供其他用途使用,或者是否需要采取其他步骤,例如调整现有分区的大小或添加新分区。

要检查磁盘空间使用情况,请打开终端并输入命令`df - h`。此命令以人类可读的格式输出每个已挂载文件系统的磁盘使用情况的详细信息。

识别要删除的分区

备份重要数据并评估磁盘空间情况后,请识别要删除的分区。为此,请按照以下步骤在终端中使用`fdisk`命令:

  • 以 root 用户身份登录终端。

  • 键入“fdisk -l”(不含引号)并按 Enter 键。

  • 将显示硬盘驱动器上分区的列表。

  • 记下要删除的分区的设备名称(例如,/dev/sda1)。

使用命令行界面 (CLI) 删除分区

打开终端并以 root 用户身份登录

使用 CLI 在 Linux 中删除分区的第一个步骤是打开终端。可以通过按 Ctrl + Alt + T 或在应用程序菜单中搜索“终端”来完成此操作。

打开终端后,您需要以 root 用户身份登录。这是因为只有 root 才能执行创建和删除分区等管理任务。

要以 root 身份登录,请键入“su”,然后在出现提示时输入您的 root 密码。如果您没有设置 root 密码,则可以使用“sudo passwd”命令设置一个。

卸载要删除的分区

在使用 CLI 删除分区之前,需要将其卸载。这是因为如果分区已挂载,则正在使用它,并且无法对其进行修改或删除。

要卸载分区,请使用“umount”命令,后跟要卸载的分区的路径。例如,如果您的分区位于 /dev/sda1,则您将输入“umount /dev/sda1”。

如果有任何进程正在积极使用该分区,则需要在卸载之前停止这些进程。您可以使用“lsof”命令,后跟分区的路径,以查看哪些进程当前正在使用它。

使用 fdisk 命令删除分区

成功卸载所需分区后,就可以使用 fdisk 命令将其永久删除。键入“fdisk /dev/sdX”,其中 X 代表 Linux 系统驻留的特定驱动器上的任何驱动器号。进入 fdisk 提示符界面后,键入 (d),然后选择需要删除的分区号(即 d 1)。

系统将提示您确认是否要删除该分区。键入“y”以确认。

验证分区是否已删除

删除分区后,您可以使用“lsblk”命令验证它是否不再存在,该命令列出系统上所有可用的块设备。如果您的分区已成功删除,则它不应出现在此列表中。您还可以使用 gparted 或 parted 等工具来验证分区是否已删除。

需要注意的是,删除分区将永久擦除存储在其上的所有数据,因此请确保在继续此过程之前已备份所有重要数据。

使用图形用户界面 (GUI) 删除分区

在 Linux 桌面环境中打开磁盘实用程序应用程序

对于更习惯使用图形用户界面 (GUI) 的用户,也可以使用磁盘实用程序应用程序删除分区。磁盘实用程序是一个多功能磁盘管理工具,预装在大多数 Linux 发行版中。

要开始此过程,您可以通过单击“应用程序”菜单,然后选择“系统工具”,最后选择“磁盘实用程序”来导航到 Linux 桌面环境上的磁盘实用程序应用程序。

选择要删除的分区

打开磁盘实用程序应用程序后,您需要从硬盘驱动器中选择要删除的分区。为此,只需单击可用驱动器和分区列表中的分区名称即可。

单击“删除”选项

选择所需分区后,单击磁盘实用程序窗口左上角的“删除”按钮。这将打开一个确认对话框,询问您是否确定要删除此分区。在继续操作之前,请仔细检查您是否已选择了正确的分区。

验证分区是否已删除

在磁盘实用程序中确认要删除所选分区后,此过程可能需要几分钟才能完成,具体取决于磁盘大小和速度等各种因素。完成后,请通过检查磁盘实用程序中的状态或在终端模式下运行 fdisk 或 lsblk 等系统命令来验证所需的分区是否确实已删除。

结论

如果遵循正确的步骤,则在 Linux 中删除分区可能是一项简单的任务。在继续删除过程之前,务必始终备份重要数据、检查磁盘空间和使用情况,并识别要删除的分区。本教程介绍了命令行界面 (CLI) 和图形用户界面 (GUI) 两种选项。

更新于: 2023-07-10

11K+ 次浏览

开启你的职业生涯

通过完成课程获得认证

开始
广告