本来想装最新版的Vmware ESXI9.0的,但安装时提示找不到网卡无法安装,于是在网上搜索一番,发现可以用离线升级包封装网卡驱动的办法进行安装,但由于我的网卡是Realtek瑞昱RTL8111/RTL8168 网卡,据说vmware esxi7.0开始已经不再兼容Realtek的网卡,所以只能从6.7版本开始进行尝试。

我的操作参考这篇文章——ESXI6.7-7.0最新版本如何封装网卡驱动补丁,按部就班,在win10的电脑上进行操作,但可能是我的win10版本太新,先是出现一个需要安装python的错误,但安装好后又出现安装包校验的错误,非常不顺利。
第二天,我转变思路,先从VMware-PowerCLI-6.5.0的运行环境开始寻找合适的操作系统,VMware-PowerCLI-6.5.0需要.net 4.5和powershell 3.0的支持,而win2012 server 刚好符合这个条件,于是就用虚拟机安装了一个win2012系统,镜像是cn_windows_server_2012_r2_x64_dvd_2707961.iso,版本是数据中心版

没想到只需要3步(安装依赖和修改策略都不需要做),就成功生成了iso文件,非常简单:
1、安装VMware-PowerCLI-6.5.0
2、把驱动文件夹vib、exsi6.7升级包和打包脚本ESXi-Customizer-PS-v2.6.0.ps1拷贝到虚拟机的C盘根目录:

3、运行桌面的VMware PowerCLI快捷方式,然后执行命令
.\ESXi-Customizer-PS-v2.6.0.ps1 -nsc -izip .\ESXi670-202503001.zip -pkgDir .\vib
4、运行结果


浙公网安备 33010602011771号