ESX and ESXi have their own kernel, a linux variant. It does not run on top of another OS. If you can allocate a 100gb partition, and do a dual boot setup, you have a chance. Or the installation process might just blow your whole drive away, never tried that.. If you need vmware to run on top of another OS, just get regular 'VMWare Server', not the ESX or ESXi versions.
According to vmware.com's compatability page, the only i-series intel processers than can run esx[i] are a subset of poweredge series servers. Although I've seen a lot of stuff on the internet about people installing it on desktops and whitebox servers, I beleive you have to be very specific with you choice of hardware.