我在 VirtualBox 中运行 Windows 7。
我将 Windows 7 的磁盘大小从 25 GB 调整到了 50 GB:
VBoxManage modifyhd Windows\ 7\ Pro.vdi --resize 50000
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
问题:我无法扩大分区,无论是使用 Windows 7 本身还是使用 GParted:
看起来 VirtualBox 不会告诉客户端操作系统新的大小。还
需要采取什么额外步骤?
答案1
仅当磁盘不是使用快照的虚拟机的一部分时,您才可以调整磁盘大小。
如果您使用快照,您可以轻松地将状态克隆到新的 VM 和硬盘,并调整其大小。VirtualBox 4 现在支持从 GUI 克隆,因此非常简单。
以下是整个过程的简要介绍,通过 4 个步骤调整并扩展 Virtualbox 硬盘和媒体
答案2
对于 Windows 主机:
#command - give Windows direct path in order to use vboxmanage in any folder directly
PATH=%PATH%;C:\Program Files\Oracle\VirtualBox
#command - resize vdi, size in MB (75GB below), go to vdi folder first
VBoxmanage modifyhd [%vdiname].vdi --resize 75000
#comment - for Windows VM use some tool, e.g., partitionwizard free, to resize inside VM, profit
这就是我所使用的,它对我很有用。