问题现象
最近新买了一台机器,配置的Intel最新12代CPU,I7-12700K,在安装vSphere 8.0.0时,紫屏
原因排查
根据紫屏代码看基本就是CPU不兼容的问题了,应该是12代CPU太新,VMware还没有放到最新的兼容列表里面(安装介质中有各个厂家的兼容元数据文件,包括Intel、AMD、海光等,文件主要为UC_AMD.B00、UC_INTEL.B00、UC_HYGON.B00)
解决方法
经过一番研究终于找到了跳过CPU检查的方法,跳过后安装正常
1) vSphere安装启动界面,安装shift + o 键(在那个倒计时5秒的启动界面)
2) 启动代码的后面添加
cpuUniformityHardCheckPanic=FALSE

3)安装正常
安装好的u盘,挂载到其他计算机上,会出现2个分区
bootbank1 bootbank2
在根目录上找到boot.cfg
kernelopt=weaselInstalled autoPartition=FALSE cpuUniformityHardCheckPanic=FALSE
kernelopt=weaselInstalled cpuUniformityHardCheckPanic=FALSE
4)直接启动即可
esxcli system settings kernel set -s cpuUniformityHardCheckPanic -v FALSE