vSphere 4 requires your processor to be 64 bit. This lesson will show you how to check your existing ESX server to see if it supports 64 bit and the required CPU features in order to run vSphere.
Command from VMware Service Console
On your existing VMware ESX server, you can use a simple command to see if the CPU supports 64 bit and the required "flags" (or features) that vSphere needs.
Open up a SSH session to your ESX server and log in as root.
Then type in:
egrep ‘(vmx|svm)’ /proc/cpuinfo
The flags on the CPU will show if it supports Virtualization Technology (VT) or not. If your system supports VT, then you’ll see vmx or svm in the list of flags.
The vmx flag is for Intel based processors. The svm flag is for AMD based processors.
You’ll see that in the screenshot above, our processor (Intel) does support VT as we have the vmx flag in the results, circled in the red box.
Nothing Listed? Check BIOS
VT technology can still be disabled in your computer’s BIOS, however, so you’ll want to check there to make sure that it hasn’t been disabled. The flags in cpuinfo simply mean that your processor supports it.
Another method of checking your CPU’s to see if they support 64 bit and the necessary features for vSphere is to use a utility from VMware. More information about this can be found at this site, which has an excellent write up on it: