I've converted a vmware machine from the vmware server to the esxi.
I've copied the vmdk from the vmware server to the esxi then ran the command:
vmkfstools -i /vmfs/volumes/datastore1/VMServer.vmdk /vmfs/volumes/datastore1/VMESXi.vmdk
Upon powering on, it said:
"one or more of the disks used by this virtual machine was created by an unsupported version of vmware esx server. "
So I've made the following change and it booted up.
In VMESXi.vmdk file:
ddb.virtualHWVersion = "7" to "4"
Was this the correct thing to do? Are there any additional changes I need to make?
why not try VMware convertor here
I've tried to use the converter but it errored out with I/O error and some general system error messages so I've just uploaded the vmdk and did the conversion.
It's running fine now after the change I made but just wondering it I need to make any other changes.
Thanks for the link.
I checked my other existing ESXi VMs (which were ESXI VMs to begin with and not converted) and in the vmx file, they're as follows:
config.version = "8"
virtualHW.version = "4"
And the vmdk file, it says:
ddb.virtualHWVersion = "4"
So maybe that link is for the ESX and not the ESXi?
