文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>在vmware中安装hmc

在vmware中安装hmc

时间:2009-04-18  来源:blue_stone

HMC是IBM打包的一个黑匣子, 用来管理IBM p系列服务器, 其硬件是IBM x系列服务器, 操作系统是一个经过定制的Linux, 上面运行管理p系列服务器需要的软件.

HMC的恢复盘可以从IBM网站下载, 最新的版本为7.3.4, 分成2个iso文件, 文件名分别为HMC_Recovery_V7R3.4.0_1.iso(CD1)和HMC_Recovery_V7R3.4.0_2.iso(CD2), CD1包含了基本操作系统及基本的hmc软件包, CD2包含了inforcenter文档. CD1中包含的文件如下:

-r-xr-xr-x 1 root root 641515520 2008-10-16 02:59 ./base/disk1.img
-r-xr-xr-x 1 root root         0 2007-09-27 21:08 ./.dvd
-r-xr-xr-x 1 root root 977412096 2008-10-15 22:58 ./images/disk2.img
-r-xr-xr-x 1 root root      2048 2008-10-16 03:09 ./isolinux/boot.cat
-r-xr-xr-x 1 root root   1526208 2008-10-11 01:22 ./isolinux/bzImage
-r-xr-xr-x 1 root root  28162312 2008-10-16 02:31 ./isolinux/initrd.gz
-r-xr-xr-x 1 root root       176 2008-02-07 01:36 ./isolinux/isoboot.cfg
-r-xr-xr-x 1 root root      9484 2008-10-10 03:24 ./isolinux/isolinux.bin
-r-xr-xr-x 1 root root   4179968 2007-10-25 04:03 ./pc_doc/DTDIAGS.ISO


/isolinux/initrd.gz用来实现机器型号的检查, 这个文件是使用gzip压缩的ext2文件系统镜像, 在Linux下解压后可使用loop选项挂载.

mount -o loop initrd initrdrw/

挂载后文件系统的上有opt/hmc/bin/Install文件,包含如下内容:

cd /

case "$VPDINFO" in
            8837*) busybox tar -xf /opt/hsc/data/7310CR3.tar ;; # Next 3 entries for megamouth support
            8676*) busybox tar -xf /opt/hsc/data/7310CR2.tar ;;
            7978*) busybox tar -xf /opt/hsc/data/7310CR4.tar ;;
            7042C06) busybox tar -xf /opt/hsc/data/7042C06.tar ;; # 7042 also used by other platforms
            7042CR4) busybox tar -xf /opt/hsc/data/7042CR4.tar ;;


其中VPDINFO就是关于机器型号的环境变量, 如果VPDINFO不在下面的列表中, 则HMC Linux安装程序给出出错信息. 在case语句前添加

export VPDINFO="7042CR4"

即可欺骗HMC Linux安装程序.

修改好后, 将initrd文件卸载并用gzip压缩, 生成initrd.gz文件.

initrd文件中的opt/hsc/data/包含了不同型号的HMC对应的X配置文件, 7042CR4.tar包含一个在vmware虚拟机中可用的X配置文件, 将其中的XF86Config文件解压出来备用.

使用新生成的initrd.gz文件和isolinux/bzImage文件即可引导HMC Linux安装过程, 可以将修改的initrd.gz文件替换光盘中原有的文件, 也可以通过dhcp+tftp网络引导的方式发送到虚拟机.

建立虚拟机时使用ide接口的硬盘, 因为HMC Linux不能识别scsi硬盘. 同时在虚拟机的配置文件后添加

ethernet0.virtualDev = "e1000"

让vmware将虚拟机的网卡虚拟为Intel 82545EM网卡.

安装后HMC Linux无法启动图形界面, 需要使用RedHat或别的Linux系统的安装盘启动到rescure模式,chroot /mnt/sysimage, 通过网络将上面步骤中解压缩出来的XF86Config复制到/etc/X11/目录下.
重启机器即可启动到图形模式.

在上面步骤中, chroot后, 可添加一个普通用户, 将来通过ssh连接到HMC后, 可直接su 到root, 而无须向IBM所要密码.

安装好后的屏幕截图:
500)this.width=500;" border="0">
相关阅读 更多 +
排行榜 更多 +
修音音频剪辑

修音音频剪辑

图像拍照 下载
这都搞不定

这都搞不定

休闲益智 下载
精通学堂

精通学堂

学习教育 下载