VMBox、实际大小、虚拟大小和磁盘使用情况给出 3 个不同的值

VMBox、实际大小、虚拟大小和磁盘使用情况给出 3 个不同的值

我在 Virtual Box 上有一个虚拟机,它的磁盘使用值很奇怪,我正试图启动一个 Docker 应用程序。在 npm 安装期间,我收到空间不足的错误,但不明白为什么。

在我的磁盘使用情况中,我可以看到总共有 80Gb,还剩下 5Gb
磁盘使用情况

但当我点击它检查什么占用了 80Gb 时,我发现它只使用了 30Gb链接图片

我不明白为什么第一个菜单上使用 80Gb,而另一个菜单上只使用 30Gb

最后但同样重要的一点是,当我转到虚拟机的设置并检查磁盘时,我得到的“实际大小”为 16Gb: “实际大小”为 16Gb

到底是怎么回事?

我确定我不会使用 80Gb,因为我没有在上面安装很多东西

答案1

我确定我不会用 80Gb,因为我没有在上面安装很多东西

几乎可以肯定,您在设置机器时分配了整个 80Gb(即将机器设置为 80 Gb)(VM Apps 允许这样做)。

但是您的实际机器是 30Gb - 对于我的几台虚拟机来说很正常。

这是一篇关于 VBOX 磁盘分配的好文章

VBOX 磁盘分配

报告的动态大小和 VBox 实际大小实际上并不重要。关键在于 Linux 客户机中有多少可用空间。偶尔使用 df -h 进行检查。

如果 VBox 报告的实际大小确实让您感到困扰,那么请压缩客户驱动器。只需确保保留良好的备份即可。除此之外,它不会产生任何影响。

我进入虚拟机的设置并检查磁盘,得到 1 Gb

这是一个支持文件,而不是客户机文件。

相关内容