无法使用 VirtualBox 调整 Ubuntu VM 大小

无法使用 VirtualBox 调整 Ubuntu VM 大小

我已经解决过一些类似的问题,但似乎没有一个能完全解决我的问题。

我在 Ubuntu 12.04 (x64) 上安装了 VirtualBox 4.2 作为主机,Ubuntu 12.04 Server (x64) 作为客户机。我错误判断了初始存储需求,希望调整 .vdi 磁盘的大小。

我尝试了以下操作:

vboxmanage modifyhd file.vdi -31744

将我的 vdi 磁盘大小调整为 31GB,它给了我一个成功完成的消息。Virtualbox 记录该文件的虚拟大小为 31GB,实际大小为 4.23。

我尝试过使用 GParted live 和带有 GParted 的 Ubuntu LiveCD,但结果是一样的:新空间根本没有出现。GParted 仍然只能找到一个磁盘 /dev/sda,其大小与我尝试使用 vboxmanage 调整大小之前的大小相同。显然,这意味着我无法重新分区。

有人遇到过这个问题吗? 我将非常感激您的见解。

PS. 文件系统是 ext4。

编辑:我刚刚注意到我的实际 .vdi 文件大小并没有增加。我原本以为它会增加。可能值得一提。

答案1

创建第二个更大的磁盘,使用 gparted 将旧磁盘的内容复制到新磁盘,然后删除旧磁盘。

相关内容