Gparted:需要将未分配的空间从 /dev/sda2 分区移至 /dev/sda1 以增加根大小,但选项显示为灰色

Gparted:需要将未分配的空间从 /dev/sda2 分区移至 /dev/sda1 以增加根大小,但选项显示为灰色

由于某种原因,我的root( /dev/sda1) 分区已完全用完。可能是我错误地在其中安装了某些东西,导致操作系统无法启动。因此,我从 Windows 10 PC 创建了一个实时 Gparted USB,以创建新空间并将/home其添加到其中,/dev/sda1这样就解决了释放空间的问题root

这是我df -h在 Ubuntu 恢复模式下拍摄的照片:

在此处输入图片描述

Gparted 实时截图:

在此处输入图片描述

在此处输入图片描述

但是,为了增加root分区大小,我需要将未分配的空间移出dev/sda2并放在/dev/sda1根目录下。但是,我无法做到这一点,因为New当我右键单击未分配的空间时,除此以外的所有其他选项都变灰了!

如果根分区大小显示为灰色,我该如何添加它?

我也尝试swapof -a过从 Ubuntu 恢复模式进行操作,但没有帮助。现在的情况是,我只能释放根目录的空间或增加其大小,否则什么也做不了。我尝试了一些释放空间的方法,root但没有帮助。

答案1

您只有 3.73 GB 未分配,sda2您可以使用 top,这不是很多。

我建议首先缩小sda7以扩大其后面的未分配空间,然后缩小sda2到最小并向下移动,这样未分配的空间现在就跟在后面sda1,并且可以扩大它。

如果sda2不允许缩小,请将sda7sda6sda5(按此顺序)移至 的底部,sda2以便将未分配的空间移至顶部。现在您可以放大sda1

有关该过程的示例,请参阅文章 在分区之间移动空间

我强烈建议在执行此操作之前做好备份。

相关内容