如何增加VirtualBox中硬盘的实际大小?

Оле*_*цов 5 virtualbox hard-drive ubuntu

在执行此处显示的步骤后,我注意到在 VM 的设置中,我只增加了虚拟大小,但实际大小保持不变。怎么增加呢?

在此处输入图片说明

Deb*_*bra 5

当您增加虚拟磁盘大小时,您通常必须在操作系统的实际文件系统中增加一些分区大小,以便利用增加的空间。但是,因为您已将其设置为“动态分配”,所以它会随着使用而增长。请参阅http://www.virtualbox.org/manual/ch05.html,其中说:

“为了更灵活的存储管理,请使用动态分配的映像。这最初将非常小并且不会占用任何未使用的虚拟磁盘扇区的空间,但是每次第一次写入磁盘扇区时都会增长,直到驱动器达到创建驱动器时选择的最大容量。虽然这种格式最初占用的空间较小,但VirtualBox需要扩展图像文件这一事实会消耗额外的计算资源,因此在磁盘文件大小稳定之前,写入操作可能比固定的要慢大小磁盘。然而,一段时间后,增长速度将放缓,写入操作的平均损失将可以忽略不计。”


小智 5

直到今天这仍然是一个有效的问题,我有点困惑。我将我的容量从 10GB 扩展到 20GB。但打开虚拟机后,没有任何变化。这是因为它被扩展为未分配空间。

在 VirtualBox 设置中展开后,我所要做的就是:

  1. 在 windows guest 虚拟机上打开磁盘管理
  2. (现在会有未分配的10GB,因为我扩展了)
  3. 右键单击正在使用的 10GB 分区
  4. 单击展开
  5. 确认对话框等,就是这样