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

use*_*710 5 partition gparted

在我的电脑中,我有几个分区。我有一个 Fedora 分区,它只有不到 40 GB 的空间,我想把它做得更大。因此,使用 GParted,我将 10 GB 从另一个分区移动到 Fedora 分区。现在,根据 GParted,我应该有不到 50 GB(请参阅 参考资料sda12):

在此处输入图片说明

但是,从 Fedora 本身来看,可用空间看起来不同:

在此处输入图片说明

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

Ste*_*itt 5

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

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

pvresize /dev/sda12
Run Code Online (Sandbox Code Playgroud)

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

vgs
Run Code Online (Sandbox Code Playgroud)

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

lvextend -r -L+10G fedora/root
Run Code Online (Sandbox Code Playgroud)

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