如何增加 VirtualBox 虚拟驱动器的实际大小?

如何增加 VirtualBox 虚拟驱动器的实际大小?

我在创建虚拟驱动器时选择了“动态分配”模式。我以为它会自动增长到最大大小。但它的实际大小始终为 4Gb,不会增长到虚拟大小 8Gb。客户操作系统表示 /dev/sda1 上的驱动器上没有更多空间。

有没有可能以某种方式踢它?

谢谢

答案1

如果您想要为客户机添加空间,则需要在两个地方完成:首先是在虚拟化主机本身(在您的情况下是 Virtualbox),然后在客户机内部。

如果您最初创建的虚拟驱动器为 4 GB,后来将其调整为 8 GB,则需要在客户机操作系统中做一些工作,以使其利用额外的空间。现在,就好像您将一个 4 GB 的分区放到一个 8 GB 的驱动器上一样——分区没有改变,因此就客户机而言,其余空间未分配。您可以在客户机中添加第二个分区,也可以使用一些实用程序来调整客户机中的分区大小。

答案2

我认为他谈论的是动态分配的映像选项“它最初会非常小,不会占用任何未使用的虚拟磁盘扇区的空间,但每次第一次写入磁盘扇区时都会增长,直到驱动器达到创建驱动器时选择的最大容量。”,因此虚拟机创建时初始虚拟驱动器为 4 Gb,该驱动器会不断增长,直到达到最大容量 8 Gb。因此,问题是虚拟驱动器已满,并且没有像预期的那样动态增长。

相关内容