July 1, 2014

Deploy Virtual Machine Template: Customization Of Guest Operating System Not Supported

Are you receiving the following error (or similar) when attempting to deploy a VMware template in vSphere / vCenter?

PROBLEM:

deploy-virtual-machine-error

Clone virtual machine

Customization of the guest operating system ‘windows7Server64Guest’ is not supported in this configuration. Microsoft Vista (TM) and Linux guests with Logical Volume Manager are supported only for recent ESX host and VMware Tools versions. Refer to vCenter documentation for supported configurations.

You might be trying to deploy a template created with a newer version of VMware ESX/ESXi than your destination server. But I think I’ve seen this error or similar errors when that wasn’t the case. I can’t guarantee the following solution will work in all instances, but most times I’ve seen this error or similar errors, all I had to do was convert the template back to a VM, then clone the VM, and convert the new VM to a template.

SOLUTION:

1. Convert the template the produces the above error back to a virtual machine.

2. Clone the virtual machine to a new virtual machine (on the destination VMware server).

3. Clone the new virtual machine to a template.

4. Attempt to deploy a virtual machine from your new template.

Please share your thoughts