Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm using Ubuntu 12.04 and trying to expand size allocated to Linux virtual machine, but I'm not able to find vmware-vdiskmanager or any package that installs vmware-vdiskmanager. Can anyone please tell me how to install vmware-vdiskmanager or link to download it...?

share|improve this question
up vote 4 down vote accepted

As far I as know vmware-vdiskmanager is a utility that comes bundled with VMware Fusion and VMware Workstation.

I found a 32bits version available for download here on (direct link from the Attachments section).


share|improve this answer
Thank you very much for you answer. :) – Naive May 2 '14 at 10:36

You can use the 32bit version available for download here on from the Attachments section.

  • Download and unzip the file
  • Expand the compressed file, and rename it to vmware-vdiskmanager
  • Copy the vmware-vdiskmanager file to /usr/bin/
  • give it executable rights

this will automate the installation:

cd /tmp/
mv 1023856-vmware-vdiskmanager-linux.7.0.1 /usr/bin/vmware-vdiskmanager
chmod +x /usr/bin/vmware-vdiskmanager

To use it run for example compress a vm with this command:

/usr/bin/vmware-vdiskmanager -k ~/VirtualBox\ VMs/<virtual disk.vmdk>
share|improve this answer

The disk manager download suggested by Sylvain is dependent on OpenSSL. If you don't have it installed you will get an error message as follows:

SSLLoadSharedLibrary: Failed to load library libeay32.dll

OpenSSL is available from here:

Downloading and installing OpenSSL resolves this issue.

Note: I have realised that the OpenSSL dlls are present in the VMware Player installation directory. If the tool is copied into the VMware player directory and executed from there the installation of OpenSSL is unnecessary.

share|improve this answer
This is perfect! Thank you! For Windows like you said just copy the vmware-vdiskmanager to the VMWare Player Installation directory and run it from there. Downloading the copying the libeay32.dll into the folder along with vmware-vdiskmanager does not work, it needs to run from the VMWare Player installation directory – rboy May 25 at 21:10

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.