调整分区大小时可用空间不变

调整分区大小时可用空间不变

在我的计算机中,我有几个分区。我有一个 Fedora 分区,其空间略低于 40 GB,我想将其扩大。因此,我使用 GParted 将 10 GB 从另一个分区移动到 Fedora 分区。现在,根据 GParted,我的内存应该略低于 50 GB(请参阅 参考资料sda12):

在此输入图像描述

然而,从 Fedora 本身来看,可用空间看起来有所不同:

在此输入图像描述

这与我调整分区大小之前的可用空间相同。如何使该空间真正可供 Fedora 使用?

答案1

您已经扩大了磁盘上的分区,但是有一堆容器需要在使用之前告知其更改。

首先,您需要告诉 LVM(逻辑卷管理器)使用额外的空间(gparted可能已经这样做了,但是如果多次执行此步骤也不会造成伤害):

pvresize /dev/sda12

现在,您在运行时应该会看到额外的可用空间

vgs

列出可用的卷组(其中之一将使用/dev/sda12)。您现在可以向分区添加空间/;这涉及到调整逻辑卷本身的大小,然后是所包含的文件系统的大小。lvextend用于执行第一步,它可以将第二步委托给fsadm自己,因此一个命令就可以解决问题:

lvextend -r -L+10G fedora/root

现在您的根文件系统应该显示 10GB 以上的可用空间!

相关内容