Install Vmware Vdiskmanager Linux

Posted on -

As far as I know vmware-vdiskmanager.exe (for Windows) is included in VmWare Workstation. But is this tool available for download separately as well?

The Issue:
I am running a Windows XP Pro SP3 Ver 2002 guest on Ubuntu 12.04 (32 bit) host using VMware Player 6.0.6 build 2700073, Workstation 9.0.
I have a bad vmdx and although the guest OS will boot, I get an error message about 20 minutes into the session that the guest can't synchronize with a particular vmdx. I have identified which vmdx has been corrupted and, after closing down the vm, i ran <vmware-vdiskmanager -R> on the particular vmdx in a terminal. Nothing much seems to happen. There is no message displayed. It just goes back to the system prompt.
When I reboot the guest vm, the problem persists.
When I run <vmware-vdiskmanager -R> there is no message. It just returns to the system prompt.
How can I repair the corrupt vmdx without loosing the data stored on that particular vmdx?

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...?

NaiveNaive

3 Answers

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

I found a 32bits version 1023856-vdiskmanager-linux.7.0.1.zip available for download here on kb.vmware.com (direct link from the Attachments section).

Sylvain PineauSylvain Pineau

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

  • Download and unzip the 1023856-vdiskmanager-linux-7.0.1.zip 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:

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

rubo77rubo77

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: http://www.openssl.org/community/binaries.html

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.

Marcus2001Marcus2001

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