0 前言
前文介绍了使用vmware vcenter converter将win10转换为虚拟机的情况,现在将centos7 转换为虚拟机,发生了一些不可预料的情况,记录一下。
1 工具安装
与win10转换的文章中介绍的相同。
2 开始转换
转换过程与前文相同,都是输入ip,用户名和密码;
view source details...
下一步就出现了和windows转换不一样的,居然不能选择Destination type
,只能用VMware Infrastructure server
。
这里就比较麻烦,一般我们没有esxi的机器,因此需要搭建一个esxi的虚拟机,这个我们后面讲。
选择一个比较大的存储空间。
继续执行就可以了。
然后坐等转换结束。
esxi iso定制
由于linux的在线转换的目的只能是VMware Infrastructure server
,因此需要安装一个VMware vSphere Hypervisor
,在官网上(https://customerconnect.vmware.com/cn/downloads/info/slug/datacenter_cloud_infrastructure/vmware_vsphere/6_7
)下载的镜像安装会出现
显示没有驱动,因此需要打包新的网卡。
以下内容参考了转载文章
https://blog.csdn.net/weixin_42384214/article/details/121876196
,原文地址https://www.some-itech.com/website/server/2021-01-06/217974.html
打不开了。
由于我们使用的是虚拟机来安装VMware Infrastructure server
,使用的是e1000
的网卡,需要在iso
中集成e1000
的网卡驱动。制作新的iso
需要使用到如下工具:
VMware vSphere Hypervisor
的Offline Bundle
程序包E1000
的网卡驱动- 用于导入驱动程序的脚本工具
第一个工具按照原文章已经找不到对应的下载地址了,好在有很多第三方供应商提供的Offline Bundle
程序包,如HP的https://support.hpe.com/connect/s/softwaredetails?language=zh_CN&softwareId=MTX-702d3c7d8c4546a3b27d1458b5
,也有第三方提供的安装工具,如https://tuz.me/VMware%20vSphere%20%E5%90%88%E9%9B%86/VMware%20vSphere%206.7/VMware%20ESXi%206.7
,如果不想自己动手做iso
,也可以下载别人已经做好的安装包。
第二个工具可以在https://vibsdepot.v-front.de/wiki/index.php/List_of_currently_available_ESXi_packages#82579L
下载。
第三个工具可以在主页上找到
下载成功之后,尝试运行,才发现缺少VMware.PowerCLI
组件,可以使用命令
Install-Module -Name VMware.PowerCLI
在线安装,但是需要等待很长的时间,好在官网提供了离线安装包https://developer.vmware.com/web/tool/12.0.0/vmware-powercli/
,下载之后,把压缩包中的所有文件夹解压到 PowerShell
的 Modules
目录中,比如 C:\Program Files\WindowsPowerShell\Modules
。
如果觉得上述步骤太过麻烦,也可以使用如下分享链接:
https://pan.baidu.com/s/1N96mEIRrRLiJ02NswlPtLQ
,提取码:gkou
接下来需要重新打开一个powershell
窗口,然后运行脚本,发现
这是因为下载的第三方脚本,需要调整一下安全策略,如下:
再次运行
如此就生成了可以安装的ISO
安装盘了。