如何调整 VirtualBox vmdk 文件的大小?

如何调整 VirtualBox vmdk 文件的大小?

虽然理论上 VirtualBox GUI 中有提供此类功能的设置,但 Virtual Box 7 版本尚不支持此功能。

通过终端,您可以通过以下方式尝试放大:

vboxmanage modifyhd my_source.vmdk --resize 16384

您将收到以下错误消息:

Progress state: VBOX_E_NOT_SUPPORTED
VBoxManage: error: Resize hard disk operation for this format is not implemented yet!

如何调整 VirtualBox vmdk 文件的大小?

答案1

通过 VirtualBox 至少可以通过以下两种方式更改 .vmdk 文件的大小:

通过 VirtualBox GUI 进行更改:

  • 复制 .vmdk 文件并选择 .vdi 文件作为目标的文件类型。
  • 调整 .vdi 文件大小
  • 使用 Gparted 打开 .vdi 文件,并在弹出窗口时指定您要使用新的可用内存(如果您收到这样的 GParted 消息)。复制 .vdi 文件并选择 .vmdk 文件作为目标的文件类型。

通过终端更改:

VBoxManage clonemedium "source.vmdk" "cloned.vdi" --format vdi
VBoxManage modifymedium "cloned.vdi" --resize 16384
VBoxManage clonemedium "cloned.vdi" "target.vmdk" --format vmdk

使用 Gparted 打开 .vdi 文件,并在弹出窗口时指定要使用新的可用内存。复制 .vdi 文件并选择 .vmdk 文件作为目标的文件类型(如果您收到类似这样的 GParted 消息)。

相关内容