在VMWare虚拟机中安装HMC V7R770
-
环境:
HMC version:V7R77.0 SP0 build level 20130116.1
VMware: VMware® Workstation 15 Pro 15.5.2 build-15785246
Host OS: Windows 10 Enterprise 版本 10.0.18363 版本 18363 (1909)
Host HW: LENOVO_MT_20LE_BU_Think_FM_ThinkPad X1 Yoga 3, BIOS LENOVO N25ET49W (1.35 ), 2019/6/12 -
安装VMware
遵照标准按照步骤。
Windows10要处于 ‘基于虚拟化的安全性-未启用’ 状态。运行前要用 MSINFO 命令检查。
该项设置如果为启用(‘Run’)状态,启动VMWare时会有错误提示。遵照错误提示给出的解决办法处理即可。
Microsoft Hyper-V要求启用此项设置,所以VMware不能和Hyper-V并行存在宿主机中。 -
虚拟机配置要求
- CPU:1+。尽量多,如果选用多内核,要将虚拟化的三个选项都勾选上。
- Memory:1GB+。2GB以上比较好。
- HD:38GB+,类型为SCSI或SATA。
*硬盘类型不对会显示“Unable to create disk partition.”错误。
*硬盘容量不够会遇到文件系统不能建立的错误。
HMC 7.77对硬盘容量的设定是38GB
hd1=2000 #2 GB
hd2=16000 #16 GB
hd3=6000 #6 GB
hd5=2000 #2 GB
d6=4000 #4 GB
hd7=8000 #8 GB - CDROM:IDE。 首先指定ISO文件为第一张安装光盘,之后在安装过程中按提示更换到第二张光盘。
- Network:至少一个桥接的以太网卡作为HMC与FSP通信网卡‘eth0’。
注1:VMware虚拟网络编辑器可以指定桥接网卡与宿主机的某个物理网卡绑定。注意这种设定是全局性的,也会影响到其它虚拟机。
注2:先配置一个虚拟网卡桥接到宿主机的物理以太网卡,这样可以保证这块虚拟网卡在HMC上成为‘eth0’。待HMC安装及配置完成后再增加其它网卡。其它网卡可以是桥接/NAT/或其它类型,根据自己的需要设定。
-
使用自定义方式建立虚拟机。主要参数如下:
硬件兼容 – Workstation 15.x
客户机操作系统 – ‘Linux, 版本是‘其它Linux 2.6x’或SUSE Linux. HMC使用的是SUSE Linux。
IO控制器类型 - LSI Logic(L)
硬盘类型 – SCSI 或 SATA
自定义硬件 -> 显示器 – 将主机设置用于显示器或自我设定显示器。分辨率不要低于1024*768。 -
启动虚拟机,遵循屏幕提示进行HMC安装操作。
安装过程中如果提示‘Media validation error due to incorrect data and time in BIOS’, 则需要修改VMware BIOS日期设定到2019/05/30前。
** Tips:需要在虚拟机的配置文件<虚拟机名>.vmx中增加一行代码:<bios.bootdelay = “10000” > , 数字单位是毫秒。这样在虚拟机启动时,会有10秒的等待时间。选择F2进入BIOS设置菜单。 -
HMC启动时如提示 ‘1901:Start aborted …’ 按以下方法进行更改。该方法来源于网络:
Step1:编辑hmc的开始引导项,在kernel /boot/bzImage ro root=/dev/hda2 clock…上ro后面加上数字1(1前面有一个空格)。
修改后的选项为:kernel /boot/bzImage ro 1 root=/dev/hda2 clock…
Step2:确定修改后选中kernel
/boot/bzImage ro 1 root=/dev/hda2 clock…引导启动,进入单用户模式。启动完输入root密码passw0rd进入命令行界面。
Step3:进入命令行后按如下方式操作:
cd /usr/sbin
mv dmidecode dmidecode.orig
Step4: 用vi或其它命令生成新的/usr/sbin/dmidecode文件,内容如下:
#!/bin/bash
DMIDECODE = /usr/sbin/dmidecode.orig
if [[ "$2" == "bios-version" ]]
then
echo "1234-123"
elif [[ "$2" == "system-product-name" ]]
then
echo "1234-123"
else $DMIDECODE "$@"
fi
Step5: chmod +x /usr/sbin/dmidecode
Step6: 重启HMC虚拟机
-
HMC图形界面正常启动后按提示配置HMC。
-
根据需求在HMC上配置更多的虚拟网卡。
-
安装HMC的fix。V7R770最后的补丁是ServicePack 4(MH01415)+ MH01516。安装SP4需要先安装SP3(MH01379)。这三个fix要从IBM Fix Central - https://www.ibm.com/support/fixcentral/ 下载。
后记:此文章是我在VMware/KVM虚拟机上安装老版本HMC(V7,V6)实验的总结。操作过程中参考了网络上的一些文章。网络上此类文章众多,内容大同小异。无法辨明哪篇是原创而哪篇是转载,所以没有把这些文章的链接附加在这里。但有篇文章把要点说的简单明确,故在此附加此文的链接:http://omnitech.net/reference/2013/05/01/installing-hmc-in-virtualbox/。不过此篇文件的内容有些‘outdated’。
来源:oschina
链接:https://my.oschina.net/u/4370628/blog/4273492