VMFAQ.com - FAQing about virtualization since 2008
Search:     Advanced search
Browse by category:
Contact Us

Can I grow an existing virtual disk (.vmdk file)?

Add comment
Views: 3814
Votes: 3
Comments: 0
Posted: 18 Jan, 2008
by: Huhtinen H.
Updated: 06 Jun, 2008
by: Huhtinen H.

A VMDK file can be grown while no virtual machine is using it. Growng the VMDK only makes the virtual harddrive bigger - filesystem within the VMDK must still be grown with other methods (for instance on Windows, diskpart).

On ESX:
vmkfstools -X <newsize>G filename.vmdk. On ESX 3.5, you can also edit the VM settings and edit the harddrive when the VM is not running.

Note that on ESX the filename.vmdk file is just a  file containing metainformation and "filename-flat.vmdk" is the actual data file. However, vmkfstools operations are used on the metafile

On VMware Server Workstation and VMware Fusion:
vmware-vdiskmanager -x <newsize>Gb filename.vmdk

 For instance, if growing an existing vmdk file named "server1.vmdk" and it is to be grown so it's new size is 20GB, the command would be:

On ESX:
vmkfstools -X 20GB server1.vmdk

On Server/Workstation/Fusion
vmware-vdiskmanager -x 20Gb server1.vmdk

On Fusion vmware-vdiskmanager is located by default at /Library/Application Support/VMware Fusion/vmware-vdiskmanager

Others in this Category
document My virtual machine's clock is inaccurate. What can be done to make it more accurate?
document "Invalid DSN" when trying to install 64 bit vCenter Server
document Where can I find a Virtual Infrastructure Client for Linux / Mac OSX?
document Insufficient capacity on each physical CPU
document How to update the uEFI BIOS from the Service Console of ESX4
document I keep ketting strange com.vmware.vcIntegrity reconfiguration messages
document I have 64bit CPU but I can't boot/install 64bit guests?
document What is the difference between ESX 3.5 and 3i? Foundation, Standard and Enterprise?
document ESX 3.5u4: List of supported guest operating systems
document What is CPU READY?
» More articles



RSS