Chinaunix首页 | 论坛 | 博客
  • 博客访问: 239707
  • 博文数量: 144
  • 博客积分: 5473
  • 博客等级: 大校
  • 技术积分: 2645
  • 用 户 组: 普通用户
  • 注册时间: 2011-12-23 17:30
文章分类

全部博文(144)

文章存档

2012年(144)

我的朋友

分类: IT业界

2012-04-01 11:49:46

某单位购置了,然而由于没有分区的需要,因此没有购买HMC,而我自己手痒痒想玩玩分区,通过查询资料,得知有人早已实现了HMC在VMware下的模拟,非常兴奋。经过一番搜索,终于找到了几位前辈的实现心得,可是由于几位前辈的情况与我不太一致,因此只好在学习经验的基础上,自己进行摸索,经过努力,终于在VMware下实现了HMC。开心之余,特整理这篇心得,一方面作为对之前前辈文章的补充,另一方面也供有需要的兄弟参考 

安装环境:
WindowsXP + SP2简体中文版
VMware Workstation 5.0.0 build-13124
IBM HMC RecoveryCD Release 3 Version 2.6(1CD)

实现过程
1.在VMware上定义一个RedHat Linux虚拟机。硬盘设定为40GB,因为IBM的HMC恢复镜像内分区的大小合计为30多GB(实际恢复完成后,占硬盘空间约1.32GB),CD-ROM指到HMC Recovery物理光盘或使用该光盘制作的ISO文件,软驱指到HMC Recovery光盘上的BootRG.IMG磁盘镜像文件。如果需要确实对P Series小型机进行操作,还需要添加串口。
3.进入DOS状态后,切换到HMC Recovery光盘所在的盘,一般为D盘,输入命令pqer /cmd=A:\HMCSTF.TXT /img=HMCLINUX.PQI /I24 /CAS,回车后开始执行。
2.启动虚拟机,进入HMC的恢复界面后,首先F8继续,然后ESC退出到DOS状态。
4.命令执行后首先会弹出PowerQuest EasyRecovery的界面,Continue继续,确认数据丢失的警告,然后会自动开始HMC恢复。恢复完成后(通常需要半个小时左右),会提示重新启动系统。这时,将VMware中本虚拟机配置中光驱和软驱均设置为“空”。回到重启提示界面,确认重新启动系统。
5.重新启动的虚拟机会以上一步恢复的HMC内置系统进行启动(好像是RedHat7.2吧),在启动过程中通常会自动执行硬件重配置,并进行一些相关检查,然后将会顺利的启动起来。不过启动完毕后字符界面一直闪,无法进入图形界面,一段时间后会提示X启动问题,停5分钟,这是由于显卡配置不正确的缘故。
6.利用这5分钟,在字符界面使用hscroot用户登入,密码为abc123(root用户是无法登录控制台的),再su – root(root用户密码为passw0rd)。
7.切换为root用户登录成功后,进入/etc目录首先vi inittab把x:5:respawn:/etc/X11/prefdm –nodaemon一行注释掉,然后init q,停止掉该进程。接着点击VMware的菜单中"安装VMware Tools"的选项,然后mount /mnt/cdrom,就会看到vmware-linux-tools.tar.gz文件,将其cp到硬盘后使用gzip –dc vmware-linux-tools.tar.gz|tar –xvf -解开,执行install.pl,一路回车(其中注意由于HMC中没有安装gcc,因此在VMware Tools安装程序询问是否重新编译时选择no)。安装完成后,会激活VMware Tools的配置,选定相应的分辨率后即可。
8.VMware Tools安装后,修改inittab, 取消对X的注释,重新启动虚拟机。正常的话,HMC已经可以使用了,使用hscroot和abc123登录即可。
9.因为HMC所配的键盘鼠标为USB的,而VMware虚拟机模拟的是PS/2的,因此有的时候,进入HMC之后会发现鼠标不能使用,此时需进入字符界面(Ctrl+Alt+F1或者使用键盘的Win键,从弹出的菜单选择前两个终端程序其中之一),然后使用mouseconfig命令将鼠标设置为Generic-3-Button(PS/2),保存后重新启动HMC即可正常使用鼠标。

尚未解决的问题:
1. 本文基于IBM HMC RecoveryCD Release 3 Version 2.6(1CD)实现,由于手头没有
Release 4的RecoveryCD,因此不清楚对HMC RecoveryCD Release4(听说有3CD)是否有借鉴意义,而3CD的HMC RecoveryCD Release4里面有啥东西,我也挺想知道的
不过HMC Release4只能管理P5系列的RS6000机器,而Release3也只能管理以前的RS6000机器,请大家注意。
2. 据IBM资料说IBM HMC RecoveryCD Release 3 Version 2.6及其以前版本的HMC
是基于LPP的,而之后的版本(如Release 3 Version 3.0或Release 4)是基于MicroCode的,不知道有什么不同,请清楚的朋友指教,而本文描述的方法是否有效,亦不清楚……..

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