戴尔T300:微码更新警告

我拿起一台带有E5345 CPU的戴尔T300服务器,BIOS给了我一个“Warning!No microcode update loaded for processor 0”

我必须按F1继续或F2进入设置。

继续一切工作正常,但在这一点是一个破产者暂停。

据cpuinfo:

processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Xeon(R) CPU E5345 @ 2.33GHz stepping : 7 microcode : 0x6b 

我已经更新了BIOS到最新的戴尔提供1.5.2

我的系统报告:

 Libsmbios version: 2.2.28 Product Name: PowerEdge T300 Vendor: Dell Inc. BIOS Version: 1.5.2 System ID: 0x0210 Service Tag: 540G5G1 Express Service Code: 11126529937 

戴尔的BIOS补丁说明明确列出:B3和G0步Clovertown http://downloads.dell.com/FOLDER68068M/1/PET300-010502ABIOS.TXT

根据英特尔(点击订购和规格信息),他们列出了所有型号的CPU的B3或G0: http : //ark.intel.com/products/28032/

另外在戴尔的服务器页面上,如果您点击技术规格,他们会列出:单核四核英特尔至强处理器5400系列,最高可达3.33GHz http://www.dell.com/us/dfb/p/poweredge-t300/pd

我的是5300系列,所以也许不包括在内。

除了交换CPU之外,还有什么可以做的吗?

谢谢!

所以,asciiphil的build议是好的,你一定要这样做。 它可能会让你摆脱“警告!没有微码更新加载处理器0”的问题(如果没有,我不认为这是可能的)。

然而,“罢工F1继续”可能是一个不同的问题,至less是在我的T300。 在我的情况下,我不得不进入BIOS并closures所有我没有使用的SATA端口。 他们以前是在自动检测。

为什么戴尔认为这是一个暂停引导的问题,我不知道,但在我的T300我仍然得到“没有微码更新加载”的警告,但它愉快地继续启动过去。

我知道这不是一个很好的答案,但我会尝试从http://linux.dell.com/wiki/index.php/Repository/firmware设置戴尔的固件存储库。 该页面有更新系统上所有固件的说明; 这样做,看看它是否解决您的CPU的问题。 (可能不会,但可能值得一试。)请注意, update_firmware只会列出可用的更新,除非您也传递 – 也可以运行它,所以您可以不带任何参数运行它,看它是否有任何关于你的CPU。

花了我一会儿才弄清楚这个,但是我终于把问题隔离了。

F1提示只会挂起系统,如果你有SATA端口转到自动检测没有连接。 如果只打开连接设备的端口,它将跳过F1提示符。