升级或者安装 ESXi 8.0U3 报错 Failed to update CPUxx microcode
现象描述
从旧版本升级到 ESXi 8.0U3,或者全新安装 ESXi 8.0U3 时出现紫屏报错 Failed to update CPUxx microcode
这里不限于特定版本,比如 8.0U3j,也可能是 9.x,通常是旧的机器更新到新版本容易出现。
CPUxx 的数字根据硬件有所差异。比如铭凡 Minisforum MS-A2 安装或者更新 ESXi 8.0U3i 时 Purple Screen of Death (PSOD) error: “Failed to update CPU#0 microcode”
报错截图如下:
原因
ESXi 中包含了新版的 CPU Microcode 与当前的硬件不兼容。CPU Microcode(CPU 微代码)更新本质上是对处理器内部控制逻辑的修补,相当于 CPU 固件层面的补丁。更新 CPU Microcode 主要用于修复 CPU 硬件缺陷,提高系统稳定性或者增加或启用新的 CPU 功能。
解决方案
官方解决方案(参看):
Engage hardware vendor and replace host motherboard.
联系硬件供应商并更换主机主板。
一般解决方案:
更新主板 BIOS 到最新版,以更新 CPU Microcode。
软件解决方案:
很多时候,厂商的主板 BIOS 并无法及时提供更新,甚至停止更新了,这时候需要软件解决方案,可以使用本站定制版来解决。
💡 提示:此项非通用需求,属于特殊定制版。
详情请访问(其他版本如 ESXi 9.1 也可特殊定制):