Arima NM46X 安装 ESXi‘不支持的微码级别 0x01000039’

Arima NM46X 安装 ESXi‘不支持的微码级别 0x01000039’

我有一台 Arima NM46X 双 Opteron 服务器,我正尝试在其上安装 ESXi 5.1。在加载安装程序期间,我收到以下消息:

VMware ESXi 5.1.0 (WMKernel Release Build 799733)

The system has found a problem on your machine and cannot continue.
Unsupported microcode level 0x01000039
Please use microcode patch level 0x01000065 or higher with
AMD Family 10h B3 processors.

Arima 似乎已经停业,其网站上此机器的 BIOS 为 v1.08。服务器当前运行的是 v1.10。

有人遇到过这个问题或有什么建议吗?

非常感谢!

答案1

对于在 ESX/i 安装中遇到微码错误的任何人,以下是我采取的步骤。

启动 ESXi 5.1 的安装程序时,我输入 shift+o 并添加属性“skipMicrocodeCompatCheck”。

安装后,当 vmware 启动时,再次按 shift+o 并输入属性“skipMicrocodeCompatCheck”。

安装后,通过 SSH 连接到主机并运行命令“esxcfg-advcfg -k TRUE skipmicrocodecompatcheck”

请注意,这只能在测试或实验室机器上进行,而不能在生产环境中进行,因为未通过 CompatCheck 的系统不受 VMware 支持。

来源:http://vmwise.com/2010/06/03/things-i-want-to-remember/

次要来源(可能需要一些时间加载):http://communities.vmware.com/thread/236107?start=0&tstart=0

答案2

安装后,单击:- shift o,同时启动。然后输入:- skipMicrocodeCompatCheck 在菜单中按 F2 并选择故障排除选项启用 ESXi shell ALT F1,然后输入您的用户名和密码,或者只需输入:- root 并按回车键(如果您尚未设置密码)。输入:- esxcfg-advcfg -k TRUE skipmicrocodecompatcheck 然后使用 vi 检查是否进行了更改,输入:- vi /etc/vmware/esx.conf 在文件中查找此行:-

/vmkernel/skipMicrocodeCompatCheck = "TRUE"

如果很好,现在我们必须将更改从内存保存到磁盘,运行:-

/sbin/auto-backup.sh /etc/vmware/esx.conf

然后重新启动(机器最终将重新启动,并且在启动时不再输入 skipmicrocodecompatcheck。

参考本文关于 esxi shell 如何运行:-

那么为什么 ESXi 文件系统中的文件编辑在系统重启后不会保留?原因是 ESXi 使用内存文件系统。有关更多详细信息,请查看

VMware 的 VMware ESXi 架构白皮书。正如我之前提到的,文件的持久性将取决于更新的内容,因为规则存在例外情况。

相关内容