在 Virtualbox 中是否可以为来宾 VM 分配比主机更多的硬盘空间?

0 virtualbox

我和我的同事有配备 320GB 硬盘的笔记本电脑。我们都在尝试安装 Oracle E-Business Suite。我的同事正在使用 virtualbox 并演示了他如何为他的来宾操作系统分配 500GB 的磁盘空间。我正在使用 Vmware,但它不能让我为我的来宾操作系统分配比我的笔记本电脑上实际可用的更多的磁盘空间,这似乎很合乎逻辑。我只是想知道它是如何工作的。

Mat*_*ams 6

当您在 Virtualbox(或大多数其他 VM 环境)中创建 VM 并为其分配 HDD 分配类型时,您正在设置来宾操作系统可用的最大空间量。这将以虚拟磁盘的形式创建,该虚拟磁盘对来宾可见并分配给主机物理磁盘。这些磁盘有两种形式:

固定的

您分配给来宾计算机的空间将写入物理磁盘,该物理磁盘分配了针对主机磁盘设置的总量。因此,如果您为来宾提供固定的 100GB,则该数量将被写入并分配到物理磁盘上。

动态的

您再次为以虚拟磁盘形式提供给来宾的主机物理磁盘分配了最大量的空间。在这种情况下,写入的初始数据量是分配的一小部分。因此,您为主机分配了 100GB 的动态磁盘空间,只有几 GB 可能会写入磁盘,其余空间在来宾使用时分配和写入。

正如您在动态中看到的那样,来宾的空间分配在使用之前不会写入主机,因此,如果您针对来宾设置更高的数量,这并不意味着它将从主机使用中删除,直到它被使用实际上是由客人使用的。

来源:虚拟化管理员