1、 用 lscfg -vp |grep alter 查看主机微码是否是最新的,如果已经是最新,则不需要升级。
2、 先到IBM 网站download 最新的微码,注意要和主机型号对应上。
3、 把download 下来的微码文件 XX.BIN ftp到要升级微码的主机的/tmp目录下,注意要用bin 方式传。
4、 进入/tmp目录,chmod +x XX.BIN,./XX.BIN,解压出一个 xx.img 文件。
5、 sum xx.img 文件,把得到的数值跟网上的操作说明里面的数值对比,数值一致的话才可以操作下一步,否之,则重新来过。
6、 开始升级微码,注意:千万不能断电
cd /usr/lpp/diagnostics/bin,
./update_flash -f /tmp/xx.img
出现选择时,选择1继续。
6、 机器会重启,然后停在某代码不动,耐心等待升级完毕,进入系统用 lscfg -vp |grep alter 查看主机微码是否已经更新。
我也遇到了这个问题,补充一点具体细节,断电再插电后,会自动启动,诊断面板不跳数字,所有的诊断灯都不亮,屏幕上还会显示timeout imm initailizing.见图。大约这样自动重启三次后,可以进入启动界面并成功启动,但是风扇一直狂转不止。我在国外的论坛上搜到有人提示等20分钟,差不多就是重启三次的样子。用BOMC做了个启动盘,但是进入刷新界面后, active machine显示的是NONE,没有识别出当前机型,之后会进入一个比对微码的步骤,然后失败。无法通过BOMC更新微码。今天时间比较急,没有试更多,明天再试下
出现这个问题前服务器一直报冗余电源错误,还有内存计数错误 ,没管,可能是这两个原因引起的,明天试试其它办法 刷新IMM的
试了下有人提示跳线J147IMM的恢复跳线放到23位,结果连电源键都无效,一直处于通电前自检状态,电源键灯狂闪,按了无反应。另外有提示说把J29放到23,这个是UEFI的恢复跳线,明天再去试下,感觉主板的IMMROM挂掉的概率比较大,IBM的服务器出这个问题的似乎不少。
可以参考一下联想的指导信息:网页链接
微码升级硬盘一般来说类似给硬盘刷BIOS,不同品牌的硬盘在官网上都有自己的微码升级程序。这个可能是版本跨度太大了,可以去找找该型号硬盘一个中间型号的版本作为过渡(类似1.0升到7.0版本跨度大,不支持,但可以先从1.0升到3.0,再从3.0升到7.0)。
升级的时候注意保持电源供应,关闭杀毒软件,没几秒钟就完事了,什么都不影响。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)