Gparted无法调整Ubuntu分区的大小。

我在Windows上安装了Ubuntu。在安装之前,我缩小了Ubuntu的空间。现在我的Ubuntu主目录有3.7GB的可用空间,这对我来说不够。
所以我缩小了我的NTFS分区,现在它是未分配的。然后我选择了ext4(Ubuntu主目录)进行调整大小。
但是它是4GB,GParted不允许调整超过4GB的大小。但是我的1GB是未分配的。

GParted screenshot


1请参见下面的答案。另外,您应该调整您选择的那个下面的大小,/dev/sd8 是您的 Ubuntu 分区。 - Tim
1个回答

/dev/sda5 是扩展分区(/dev/sda4)内的逻辑分区,而未分配的空间位于该扩展分区之外。

您需要先调整 /dev/sda4 的大小以包含未分配的空间,然后再调整 /dev/sda8

不幸的是,GParted 不允许您操作 /dev/sda4(请注意键符号),因为它的一些子分区仍然被挂载(更多的键符号),而您无法卸载 /dev/sda7 上的根文件系统。为了绕过这个问题,您需要从一个实时系统中执行上述过程(类似于如何调整根分区大小?)。


我无法调整 /dev/sda4 的大小(右键点击没有调整大小的选项)。我可以调整 /dev/sda6 的大小,但是我不能(调整大小的最小和最大值为15GB)。 - APKCracker
我在那里忽略了一些东西,我在我的回答中刚刚添加的最后一段中进行了描述。 - David Foerster
1请注意,将分区“向后”扩展(或类似的操作 - 基本上是将其扩展以填充其前面的空间)可能需要很长时间,并且可能会损坏您的数据。您可能希望在进行此操作之前先备份数据。@David 给出了一个很棒的答案 :) - Wilf