Ranting and raving about anything I feel like complaining about.

VMWare Converter Annoyances...

No, I don't have enough for a whole book of annoyances (otherwise I'd be talking to O'Reilly already)...but I am perplexed by the lack of good documentation and features in VMWare's converter.  It just seems to lack polish and professionalism.  Don't get me wrong, I love VMWare Workstation.  Its a great polished product...that's why I am so confused.

VMWare Converter tries to do the right thing.  It creates large log files with lots of information about what it is doing and what happens when it fails.  The probnlem is that the language in the log files is terse and seems to use phrases that are only meant to be used by people internal to VMWare.  These logs are a good idea, but they seem to be very poorly thought through. They are not helpful at all to end-users like me.

First issue: "Guest operating system unknown" Huh?  It turns out that converting a Windows Server 2003 virtual machine (in this case a VPC image) requires that the 'host' is Windows Server 2003.  The guest seemed to need to be the same OS as the host.  This isn't documented but this is the advice I've gotten from a number of sources.  As much as it was non-intuitive to me, I tried it and...it worked!  Whaaa?  Ok, got past this problem.

Second issue: "Not enough disk space" The Virtual Machine I was converting was about 12 GB.  I had cleared out the USB drive I was using so it has 50 GB free.  Should be enough, right?  The reality is that my system root drive (C:\) was a bit low on space.  It only had about 1.5GB free.  I suspected  the real issue was too little space on the TEMP drive.  Again, the error message wasn't helpful.  And the log never mentions what drive or folder it is testing that it found 'Not enough disk space' on. So I was just experimenting to see if I could get it to work. I searched for settings (configuration files, registry and in the UI) to no avail.  No way to specify what temporary folder to use.  I tried changing the %TEMP% and %TMP% environment variables to be my USB drive.  No luck.  I did find a solution by accident.  I ran the converter using my USB drive as the starting folder. It worked.  Nasty.  The TEMP location is the folder that the application started in?  Yeech.

Too bad I don't have a choice of tool here.  I can't find another tool and do not have time to write my own. Hopefully with this information (which I am blogging so I can find the solution in two months when I have to do this again) will help me remember how to fix it when it crops up again.

Been a long day, huh.

 
 

Comments

Gravatar To get the app to use your USB drive as the starting folder, did you change the properties of the "Start in" field in the Converter shortcut or did you put in the full path to the Converter in a command prompt having the USB drive as the current drive? I would assume both would do the same thing but I'm curious how you did it.

Thanks!
Gravatar Sorry, I ran it from the command-line but changing the shortcut would have worked too.

(No offense, but is your name really Fred FredBurger?)
Gravatar No, it's not. Fred Fredburger is a hilarious character from my stepson's favorite cartoon, The Grimm Adventures of Billy and Mandy. Do a search on YouTube for Fred Fredburger and it should make you laugh.

Add a Comment

*
*
*