Search code examples
virtualbox

How to resize a VirtualBox vmdk file


I've run out of space on a virtual machine disk which is a vmdk and need to resize the virtual image. Resizing with the command

vboxmanage modifyhd Machine-disk1.vmdk --resize 30720

gives the error

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

How can I resize a vmdk image?


Solution

  • I was able to resize the vmdk by cloning it and then modifying and resizing.

    vboxmanage clonehd "virtualdisk.vmdk" "new-virtualdisk.vdi" --format vdi
    vboxmanage modifyhd "new-virtualdisk.vdi" --resize 30720