1) Press TAB to edit the BOOT options and add "nocheckCPUIDLimit" right after mboot.c32.
reads: "mbootc32 nochechCPUIDLimit etc etc. --- etc etc
2 - After the installation start your Vmware ESXi specifying nocheckCPUIDLimit
3 - Set your hypervisor with the nocheckCPUIDLimitIf you were able to get the install to work with the nocheckCPUIDlimit, during the boot, hit shift o, and a screen will appear with advanced options at the bottom. Enter the nocheckCPUIDlimit and press enter, the system will boot to ESXi.
After boot, connect to the server using the VI client and modify advanced options, boot. There will be an option to force CPUID check. Uncheck that and apply and the server will boot without intervention.