将可用空间从一个文件系统重新分配到另一个文件系统?

将可用空间从一个文件系统重新分配到另一个文件系统?

我目前正在使用 Virtualbox 来运行该服务器,其中我当前的磁盘空间是:

$ df -h
Filesystem                      Size  Used Avail Use% Mounted on
/dev/mapper/ol-root              50G   44G  6.1G  88% /
devtmpfs                        3.9G     0  3.9G   0% /dev
tmpfs                           4.0G   80K  4.0G   1% /dev/shm
tmpfs                           4.0G  9.0M  3.9G   1% /run
tmpfs                           4.0G     0  4.0G   0% /sys/fs/cgroup
/dev/sda1                       497M  166M  331M  34% /boot
/dev/mapper/ol-home              26G  2.9G   23G  12% /home

我想将/dev/mapper/ol-root大小增加 12gb。我已经增加了 .vdi 文件的大小。然后使用 gparted 分配未分配的空间。

然而,它所做的只是大量增加我的ol-home卷,并产生大量未使用的空间。我想将其中 12gb 的可用空间移到ol-root

有人可以解释一下如何做到这一点以及为什么 gparted 要添加空间吗ol-home

答案1

阅读这里

他们正在讨论“实际安装”,因为您有一个虚拟机,所以只需从主机操作系统安装磁盘映像即可。由于客户机不会启动,因此您可以完全控制分区。请记住,在开始之前备份磁盘映像。如果您的主机操作系统是 Windows,您可能仍想启动实时 USB 以访问 GParted,或者使用其他工具。

相关内容