今天用update manager在HP BL460cG1升级esx4到esx5.1时,有一台主机突然紫屏,并且提示ESXi requires the Execute Disable/No Execute CPU feature to be enabled。

经过google后发现其原因是Bios中,cpu高级特性里面,非执行内存保护被禁用了,应该把塔启用了。
 
方法是,重启主机,按住F9,进入 Advanced Options > Processor Options > No-Execute Memory Protection, 然后选择Enable。