为什么我的 VHD 实际/物理大小大于虚拟大小?

为什么我的 VHD 实际/物理大小大于虚拟大小?

我有一台 Windows VM,它使用 VHD 格式作为硬盘,我将 VHD 设置为动态分配。最初,我将虚拟大小设置为 80GB,然后最近我改变了主意,使用 VirtualBox 中的虚拟媒体管理器将其大小调整为 100GB。扩展后的实际大小约为 180 GB,这对我来说没有意义,VM 仍有 12 GB 的可用空间,而 VHD 的虚拟大小为 100 GB。有人知道为什么会发生这种情况以及如何解决它吗?

从虚拟机内部的磁盘管理来看它是这样的。

答案1

看起来 virtualbox 已经创建了你的旧磁盘的快照。

因此,现在你在一个 VHD 文件中有了 80 GB 的旧磁盘 新磁盘容量为 100 GB,总共 180 GB!

按照“删除快照”部分中的说明进行验证 Oracle VM VirtualBox 版本 6.0 用户手册 - 快照

相关内容