发博文
好好学习,天天向SUN

penguinstorm.blog.chinaunix.net

联系方式: leiyu530@163.com    
个人资料
  • 博客访问:3736789
  • 博文数量:781
  • 博客积分:10049
  • 博客等级:上将
  • 关注人气: 7
  • 注册时间:2005-04-29 12:09:04
订阅我的博客
  • 订阅
  • 订阅到鲜果
  • 订阅到抓虾
  • 订阅到Google
字体大小: 博文
AIX下固件升级的方法 (2007-07-24 15:35)
分类: 基础知识

IBM经常会更新systems firmware以支持一些新的软件及硬件功能。比如:需要支持1G的内存,需要使用更高版本的AIX系统;而更新系统固件是必须非常小心地,并须严格地按步骤操作,因为如果系统进行升级失败,那就须要更换主板。
操作步骤如下:
1. 查看本系统的systems firmware版本
#lscfg –vp
….
Platform Firmware:
        ROM Level.(alterable).......CL010507 
….
其中cl010507是此firmware版本即:2001年5月7日
 
2. 创建一个目录来存放下载的文件
mkdir /tmp/fwupdate
如有这个目录,要确认它是空的
 
3. download systems firmware form ibm web并传到目标主机上/tmp/fwupdate目录下。
如download文件为:7025F80F.BIN
 
4. 执行下列操作解包
cd /tmp/fwupdate
chmod +X 7025F80F.BIN
./ 7025F80F.BIN
这样将会产生一个.img文件,如:CL060505.img
 
以下的的步骤是升级firmware,必须严格执行,在update firmware 前要关闭所有用户应用,且升级过程中绝对不可以停机断电。
5. 验证.img文件
# sum CL060505.img
52328  3217 CL060505.img
The checksum is --à 52328
比较验证码:52328是否一样.如checksum的值不是52328,那么就不能升级。
 
6. update the firmware
cd /usr/lpp/diagnostics/bin
./update_flash –f /tmp/fwupdate/ CL060505.img
在这个过程中,系统会自动重启,而且可能花费30分钟左右的时间,或都更多。
这时液晶屏上会有99FF和99FD更替出现。
 
7. 在升级成功进入系统后,你可以验证下firmware的版本
lscfg –vp
…….
platform Firmware:
        ROM Level.(alterable).......CL060505
……
此时系统的firmware版本为:2006年5月5日的
对systems frimware的升级有三种方式第一种就是上面介绍的用aix 命令方式,第二种是可以在在线诊断模式下或独立诊断模式下操作,最后一种是在服务处理菜单下(Service Processor Menu Method)操作,这种模式必须使用软盘作为介质。

亲,您还没有登录,请[登录][注册]后再进行评论