normally the normal PC are not fully compatible with the ESX servers, esx are not just like normal OS, and ESX are installed on the enterprise hardware from DELL, hp etc.. the netowrk raid etc devices are tested and certified and only those device drivers will be present in the esx.
i dont it will be an easy task or it wont be sucessful to install esx in the normal pc
if you add any server etherner cards from intel or broadcom then it will detect.