扩展根分区时未分配空间在 GParted 中显示为子列表(附加屏幕截图)

扩展根分区时未分配空间在 GParted 中显示为子列表(附加屏幕截图)

嗨,我正在使用双启动(Windows 8.1)和 Ubuntu 18.04.4,并尝试扩展我的 ubuntu 根分区。我有三个 ubuntu 分区(根分区约 20GB、主分区约 75GB、交换分区约 4 GB)。现在我的根分区已满,所以我决定扩展我的根分区。为此,我遵循以下步骤:

  1. 我登录到 Windows 8.1,然后创建了一个大约 25GB 的未分配空间,该空间就在我的根分区旁边(左边)。
  2. 接下来我使用实时 USB(其中有 ubuntu 18.04.4)来启动机器。
  3. 然后我打开了分区我希望看到我刚刚在 Windows 中创建的未分配空间出现在根分区的正上方。但问题是根分区和未分配空间之间有一些分区(约 310 GB)。经过仔细检查,我发现 310 GB 分区实际上是包含我的所有 Linux 分区(根、交换、主分区)和我的 Windows 分区之一作为子列表(或子项)的容器,如屏幕截图所示。现在我无法扩展根分区,因为当我右键单击 GParted 内的根分区时,没有空间可以扩展到,因为未分配空间(25GB)位于该容器(或列表)之外。

我接下来该怎么做?为什么会发生这种情况。我该如何解决这个问题并使用未分配的空间来扩展我的根分区?有没有办法将 25.65 GB 的未分配空间移动到 310 GB 容器内,这样未分配的空间就必须位于根分区上方?作为参考,我附上截图所有步骤。

创建未分配空间之前的屏幕截图

创建未分配空间后的屏幕截图

使用 Live USB 的 GParted 屏幕截图

答案1

解决方案应该很简单。您需要将 sda4 扩展到未分配的空间。这会将未分配的空间移到扩展分区中。然后您可以将 sda6 调整到未分配的空间中。

您的 Gparted 屏幕截图显示 sda4 已锁定。如果您已启动到实时环境,则不应该如此。您必须确保 sda4 未被锁定才能进行这些更改,并在必要时卸载

相关内容