如何删除硬盘上的分区?

如何删除硬盘上的分区?

当我刚接触 Linux 时(现在我仍然是),我从大学得到了一台不错的电脑,配备了 SSD(250 Gb)和 2Tb 硬盘。

我决定只使用 Ubuntu,但我分心了,安装时我把它安装在 2Tb 硬盘上,而我想把它安装在 SSD 上。所以现在我有两个分区,一个在 SSD 上,另一个在这个 2Tb 硬盘上。

我需要释放 2Tb 硬盘;我尝试使用 GParted,但我不知道如何使用它,而且这个分区似乎已被锁定。

我该如何摆脱这个无用的分区?我是否只需要删除 linux-swap 就可以使用硬盘?

这是我在 Gparted 中看到的内容

这是我在 Gparted 中看到的内容

答案1

您可以尝试从命令行使用 fdisk。对于您来说,如果您想删除 /dev/sdb 上的分区,只需输入:

fdisk /dev/sdb

然后打开 fdisk 后,您可以键入“d”来删除,然后选择要删除的分区。删除分区后,不要忘记写入更改(键入“w”)。

一个建议,如果您没有在 /dev/sda(您的 SSD)上重新安装您的操作系统,请不要这样做,否则您将无法启动计算机。

答案2

您必须先卸载分区,然后才能删除它。

目前/dev/sdb1安装在/media/elisa/d91c...

如果右键单击 GParted 中的分区条目,上下文菜单中应该有一个“卸载”选项。单击它。

此后,您可以根据需要修改或删除分区。

答案3

首先让我们消除一些困惑

每个硬盘都需要一个或多个分区才能使用。创建文件系统最常用的分区方案是 MBR。在 MBR 中,磁盘中只能有 4 个分区。这些分区称为主分区。如果需要 4 个以上的分区,可以将其中一个分区设为扩展分区。此扩展分区充当容器,它可以容纳多个分区。这些分区称为逻辑分区

在您的 GParted 映像中,第一个分区(较大的分区)是主分区。而 Swap 分区是逻辑分区在里面扩展分区


回答

如果我理解正确的话,你后来在 SSD 上安装了 Ubuntu,但你仍然有那个带有两个分区的 2TB 磁盘。一个分区有 30 GB 的数据,另一个分区是交换分区(在扩展分区)。

如果您尝试释放 linux-swap 的空间,认为它毫无用处,那么我建议您不要删除该分区。因为 Linux Swap 有助于休眠,而且考虑到您的磁盘大小,31 GB 不会造成太大影响。

如果你真的想删除交换

如果你确实要删除此交换,请单击交换分区,右键单击,选择交换。然后再次选择它,右键单击并使用删除删除分区。

然后你会看到还有一个分区(扩展分区)有空白空间。选择该空间,右键单击并选择删除再次。这将清除扩展分区

现在,选择包含数据的分区(较大的分区),右键单击 - >调整大小/移动并在新的调整大小窗口中,将右侧滑块移到最右侧以填充分区。最后单击调整大小/移动按钮。

这将为您提供仅包含数据的单个分区的 2TB 磁盘。

答案4

  1. 在 SSD 上再次安装 Ubuntu。现在您有两个 Ubuntu 操作系统,一个操作系统在 SSD 上,另一个操作系统在 HDD 上。

  2. 启动您在 SSD 上安装的 Ubuntu。

  3. 在 Ubuntu 中安装 GParted 应用程序。

  4. 打开 GParted 并重新格式化 2TB 硬盘。

  5. 现在您只剩下一个安装在 SSD 上的 Ubuntu 操作系统。

  6. 打开终端并更新 GRUB 2 配置文件。该update-grub命令是一个脚本,它运行该grub-mkconfig工具来生成 grub.cfg 文件。

    sudo update-grub 
    

相关内容