您的位置:首页 > 移动开发 > IOS开发

服务器报错:Unable to load LSI Corporation MPT BIOS

2015-07-22 09:43 567 查看
近期,给一台服务器重装系统。

重装系统完成后,系统无法启动。点击了ubuntu系统盘里的从第一硬盘启动后,服务器开机黑屏,无法显示bios信息。

在IT兄弟的帮忙下,发现:拆掉主板的副CPU后,服务器开机可以显示bios信息。(主板上可以安装2颗CPU,一颗主CPU,另一颗为副CPU。)

但是,服务器提示报错:

Unable to load LSI Corporation MPT BIOS

MPT BIOS Fault BB000005h encountered at adapter PCI(05h, 00h, 00h)

Press any key to continue...

此时,服务器无法识别到硬盘。

通过查询资料,得知:在主板上有一个用于管理硬盘的LSI SAS芯片。更新LSI SAS芯片的bios,可能可以解决此问题。

通过查询主板官网的资料和论坛的信息,确定了主板的LSI SAS芯片型号:LSI SAS 9211-8i

从如下网址可以下载LSI SAS 9211-8i的官方资源: http://www.lsi.com/products/host-bus-adapters/pages/lsi-sas-9211-8i.aspx#tab/tab4
其中,我下载了资源包:9211_8i_Package_P20_IR_IT_Firmware_BIOS_for_MSDOS_Windows

在这个资源包中,我使用了

DOS版本的LSI SAS升级工具 :sas2flsh.exe

IR版的Fireware包:2118ir.bin

sasbios包:mptsas2.rom

将以上文件拷贝到DOS启动盘中。

使用DOS启动盘启动服务器,并进入DOS命令行更新LSI SAS的bios和fireware。

执行命令:sas2flsh.exe -o -b mptsas2.rom -f 2118ir.bin

更新LSI SAS的bios和fireware后,重启服务器,服务器可以正常识别硬盘。

之后,再次重装系统,系统可以正常运行。

将副CPU装回主板,副CPU也可以正常工作。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: