答案1
谢谢@JonasC,我能够很轻松地减少它。
首先,您需要 RIP-linux 或任何其他带有 zerofree 实用程序的救援系统。启动此救援系统并运行
zerofree -v /dev/sda1
然后停止虚拟机并在主机上运行
vboxmanage modifyhd /path/to/thedisk.vdi --compact
结果显而易见:
$ls -sh Ubuntu.vdi
12G Ubuntu.vdi
$ vboxmanage modifyhd Ubuntu.vdi --compact
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
$ ls -sh Ubuntu.vdi
8.2G Ubuntu.vdi
答案2
简而言之,VDI 系统需要空间。更多信息: https://forums.virtualbox.org/viewtopic.php?t=8046
为什么要减小实际大小?实际大小不是 .vdi 文件的“实际”大小,而是虚拟机内可用的虚拟磁盘的实际大小。尝试打开终端并输入:ls -R ~/VirtualBox VMs 您将看到实际大小更小。或者,也许您有隐藏数据。