When it comes to desktop virtualization my first options is always VMware but using it is a like a roller coaster ride due to broken or unsupported changes, but the amount of features and tools available make the ride worth it. “The best solution is not always the friendly one or in the form of open source” Previously I was a user of VMware Player because it only had one function which is to play virtual machines, but after a while I noticed some limitations which prompted the change to VMware Server 1.0.6. The changed created some issues with some of the previously created virtual machines on VMware Workstation, under VMware Player no virtual machine ever refused run VMware Server was a different story and return the following error.
Unable to add virtual machine “/home/ls354/VM/xp/Clone of Windows XP Home Edition.VMX” to the inventory: Configuration file was created by a VMware product with more features than this version.
Basically VMware Server has a problem with the configuration file created by VMware Workstation, after searching around one of the proposed solutions proposed was to make manual changes to the configuration file except that I had mixed results and not enough good results to justify the changes. Then I remember that VMware offers a little know option called VMware Converter at no cost which among many things has the capabilities to convert a machine from bare metal to virtual, change the amount of NIC’s, and most important of all reconfigure virtual machines for specific VMware product like ESX or VMware Server. I will guarantee you that VMware Converter solves the “Unable to add virtual machine” problem, however there is one catch the software is only available for Windows and the bare metal transition only works for Windows lucky me I dual boot into Windows XP which happens to be my secondary operating system.
- A Windows box.
- Enough storage for the end result modified vm.
- Start VMware Converter and click on “Import Machine”.
- Click Next and select “Standalone virtual machine, backup or disk image”.
- Browse and find your previously created machine.
- Select “Import all disks and maintain size”.
- Now choose “VMware standalone virtual machine”, did you notice that “VMware Server” is an option.
- Give your virtual machine a name and location for the end result, the options below will determined the version because I work with VMware Server 1.0.6 I picked the option in the middle “Workstation 5.x, VMware Server 1.x, Player 1.x”.
- Now we want to select on “Create a full clone” otherwise changes made in the original virtual machine may render the new machine unusable, the “Disk Space Allocation” option is up to you.
- I said you could make changes to the machine, if you want to now is your chance I choose not to. Last warning before the process starts.
- VMware Converter will start to import and make the appropriate changes, my virtual machine is only 15GB in size which took 15 minutes to convert.
Now just open your brand new re-configured virtual machine with VMware Server. The whole conversion process is very easy and straight forward, if you chose the correct setting like the version of VMware Server you use errors like “unable to add virtual machine“ problem will disappear.