Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2323207
  • 博文数量: 535
  • 博客积分: 8689
  • 博客等级: 中将
  • 技术积分: 7066
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-26 10:00
文章分类

全部博文(535)

文章存档

2024年(4)

2023年(4)

2022年(16)

2014年(90)

2013年(76)

2012年(125)

2011年(184)

2010年(37)

分类:

2012-10-19 15:03:32

原文地址:IBM P5怎样升级微码 作者:kennychang05

    主机微码升级比较关键,所以得小心仔细得操作,并且在操作过程中不能断开电源,否则会导致主机硬件严重故障。

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继续。
7、 机器会重启,然后停在某代码不动,耐心等待升级完毕,进入系统用 lscfg   -vp |grep alter 查看主机微码是否已经更新。
 
 
 
《转》
 

首先是把微码补丁从IBM网站下到个人电脑里(微码下载地址:),假设该文件为123.bin并储存在C盘根目录下,然后进入小机的cd /tmp目录,在用LS命令查看该目录下的所有文件:
# cd /tmp
# ls
.X11-unix          aaa.jlfEa         baaNDlfMb         dpi_socket         reconfig1
.ctinst.log        aaaM9lfMa         baaajlfEb         lost+found         reconfig2
.sr_migrate.log    aaat2jwaa         baau1jwab          rc.net.out        reconfig3
.strload.mutex     auiml.tmp         bos               rc.net.serial.out  xlogfile
再在该目录下创建firmware文件夹,在用ls命令查看是否创建成功。
# mkdir firmware
# ls
.X11-unix          aaa.jlfEa         baaNDlfMb         dpi_socket        rc.net.serial.out  xlogfile
.ctinst.log        aaaM9lfMa         baaajlfEb         firmware           reconfig1
.sr_migrate.log    aaat2jwaa         baau1jwab          lost+found        reconfig2
.strload.mutex     auiml.tmp         bos               rc.net.out         reconfig3
文件创建成功。
然后在个人电脑的运行中进“ftp”,进入到cd /tmp/firmware目录下,
ftp> cd /tmp/firmware
再用lcd命令进入补丁存放的当前目录(我们前面说过补丁存在C盘根目录下)。
ftp> lcd C:\
二进制传输模式执行传输
ftp> bin
200 Type set to I.
然后使用PUT命令把补丁从C盘中复制到小机的cd /tmp/firmware文件夹中
ftp> put 123.bin
然后进入小机的cd/tmp/firmware目录,再LS查看是否复制成功。
# cd /tmp/firmware
# ls
123.bin   
然后查看文件的权限,ls -l
-rw-r-r---   1 root     system       0 Jan 03 18:50  123.bin
没有执行权限就要用chmod命令添加该权限。
# chmod u+x 123.bin
在查看是否成功
# ls -l
total 8
-rwxr--r--   1 root     system           0 Jan 03 18:56 123.bin
权限添加成功后,开始本地执行该文件(相当于解压),执行后文件变成img格式。
# ./123.bin
然后使用sum命令查看补丁序号和ibm网站的对照看是否正确
# sum 123.img
对照无误后进入cd/usr/lpp/diagnostics/bin目录。
# cd /usr/lpp/diagnostics/bin
在该目录下执行update_flash命令
# ./update_flash -f /tmp/firmwire/123.bin
执行完该命令后系统会提示是否重起,选择是,机器便自动重起,在重起的过程中自动写入微码。重起过后,再用lsmcode -A命令检查升级是否成功。

阅读(764) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~