为什么 VDI 文件占用的空间比客户操作系统使用的空间多得多?

为什么 VDI 文件占用的空间比客户操作系统使用的空间多得多?

我有一台虚拟机,其 VDI 磁盘配置为动态分配,最大为 20 GB。

客户操作系统(Linux Mint)报告使用量为 10.7 GB。 在此处输入图片描述

为什么实际的 VDI 大小是 16.5 GB,而不是 10.7 GB?如何压缩它?

我已按照说明执行了磁盘清理这里(我使用了 pv 和 dd 方法,因为其他方法挂起了我的客户操作系统)。磁盘缩小了一点,从 17 GB 缩小到了 16.5 GB。

答案1

您看到的问题是,即使您删除了一些文件,动态磁盘仍会继续增长,例如,如果您从虚拟机中删除 2Gb 文件,则该空间不会从磁盘中减少,您需要在提到归零空间时进行删除,然后压缩虚拟机。如果您使用的是虚拟盒,您可以按照以下方法执行此操作:

如何压缩 VirtualBox 的 VDI 文件大小?

相关内容