调整 VM 硬盘驱动器的大小(虚拟机)

ste*_*lin 11 virtualbox virtualization virtual-machine

有没有办法调整虚拟机硬盘的大小?我正在使用 virtualbox 并且我有一个空间不足的 VM,查看了设置,但似乎我可能需要创建另一个分区。我想可能有更简单的方法,有人有想法吗?

谢谢

day*_*aya 8

您可以使用 VBoxManage 命令。

您可以在此处查看详细信息。

例子:

"c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyhd "C:\Users\busey\VirtualBox VMs\ubuntu10.10\ubuntu10.10.vdi" --resize 20480
Run Code Online (Sandbox Code Playgroud)

调整硬盘大小后,您必须调整分区大小。

对于 ext3 分区,您可以按照以下步骤操作。

  • [这会很好](http://meta.stackexchange.com/q/8259) 在这里包含答案的基本部分,并提供链接仅供将来参考。 (4认同)

Bri*_*Low 5

这适用于带有 Win7 可启动映像的 VHD:

  1. VirtualBox -> 虚拟媒体管理器 -> 复制

  2. C:\Program Files\Oracle\VirtualBox>VBoxManage.exe修改hd“c:\VirtualMachines\Windows 7 Large.vhd”--resize 2000000

  3. VirtualBox -> VM -> 设置 -> 释放当前 VHD 并挂载新 VHD

  4. 将虚拟机引导至 Windows

  5. 使用计算机管理->磁盘管理器->右键单击分区->扩展