Unable To Start Mac Os X Vm’s On Esxi Host After Uploading From Vmware Fusion 7

Unable to start Mac OS X VM’s on ESXi Host after uploading from VMWare Fusion 7 | Tips and Tricks from a Mac Admin

Migrating OS X VMs from VMware Fusion 7 Pro to ESXi 5.5 | Der Flounder

Basically add

smc.present = "TRUE"

to the .vmx file that has been uploaded

To boot up the Mac OS X VM successfully, following steps must be followed on the vSphere Client –
Power OFF the restored VM.
Right click the VM and click on ‘Edit Settings’.
Click on ‘Options’ tab on top.
Click on ‘General’ under ‘Advanced’.
Click on the ‘Configuration Parameters...’ button seen on right. A new window will pop up with various parameters.
Click on ‘Name’ and everything will be sorted alphabetically. Look if ‘smc.present’ is already there.
If it is present and its value is ‘false’, then, change it to ‘true’.
If ‘smc.present’ is completely missing, then add it -
     - Click on ‘Add Row’ and add the following values
     - In the ‘Name’ column, type - smc.present
     - In the ‘Value’ column, type - true
     - Click on ‘OK’
     - Power ON the VM

Other Keys that might be handy are

SMBIOS.use12CharSerialNumber = "TRUE"
serialNumber = xxxxxxxxxxxx