如何私人定制VMWare ESXi 6.7和7.0的安装镜像?

d97aed74225cc664b0aacff575ff9194.gif

正文共:1024 字 10 图,预估阅读时间:2 分钟

我现在用的这台HPE ProLiant DL360 Gen9服务器,从HPE官网或者VMWare官网都能搜到对应的ESXi安装包,也可以直接下载。

但是,不是所有的服务器都能在官网找到定制好的安装镜像。比如我之前用的H3C R390X G2服务器,因为没有对应的网卡驱动和阵列卡驱动,导致无法直接使用。而定制ESXi主要是为了解决安装过程中无法识别存储设备(阵列卡)和网卡等硬件设备的问题。

那是不是所有的都需要驱动呢?

也不是,比如我们前面在虚拟机部署的HPE的ESXi虚拟机,因为增加了定制驱动,导致升级版本会出现找不到驱动的问题。

如此看来,为了满足不同的需求,我们就要根据实际情况来进行调整。

VMware镜像定制工具有两代产品,第一代是ESXi-Customizer,主要支持6.5及之前版本;后来好像说这个软件的开发者不继续开发了,所以VMware自己又开始搞了一个ESXi-Customizer-PS,可以支持几乎所有的5.x和6.x的镜像修改。

因为ESXi 6.5已经比较久远了,我们也就不再介绍ESXi-Customizer工具的使用了,有需要的可以参考之前的文章VMware ESXi部署镜像定制,本次主要介绍可以定制6.7镜像和7.0镜像的ESXi-Customizer-PS。

以H3C R390X G2服务器为例,我们首先要到H3C官网下载服务器对应的存储控制器和网卡的驱动文件。

ecb1baac413bb5f3a2f2326ab227d9a1.png

然后就可以看是定制ESXi 6.7了,这里我们用到的工具就是ESXi-Customizer-PS。ESXi系统使用VMware PowerCLI进行驱动集成。操作使用的PowerShell 需要 3.0 以上版本(Windows Server 2008 R2系统自带的版本为 2.0,不满足要求;Windows Server 2012 系统自带 4.0 版本,Windows Server 2016系统自带为5.1,均满足要求)。

我这次使用的是Windows Server 2012 R2系统,在Windows PowerShell视图下通过 $psversiontable 命令可以查看 PowerShell 版本(PSVersion)。

5d018500b7706322b3fd7240f194417d.png

1、安装VMware PowerCLI工具,下载链接如下:

http://down.whsir.com/downloads/VMware-PowerCLI-6.5.0-4624819.exe

2、下载 ESXi-Customizer-PS-v2.6.0.ps1 文件,链接如下:

https://www.v-front.de/p/esxi-customizer-ps.html

3、准备ESXi镜像,使用前面下载的升级包ESXi670-202207001.zip这个文件就行。也可以按照个人需求进行下载:

https://customerconnect.vmware.com/cn/patch

把下载的 ESXi 系统 depot 包、ESXi-Customizer-PS-v2.6.0.ps1 文件和阵列卡驱动程序(新建一个文件夹放进去)都放到 C 盘根目录下。

dda990a9cf40453e24c2d8e246a38ff8.png

接下来,以管理员身份运行VMware PowerCLI,会询问是否进入程序,直接回车即可。

1c78993a8ee3b5f8774eaaef2af0b0df.png

再次查看PowerShell版本,和之前一样,5.1的版本满足要求。

d8866318657103c4ef3ee61351118edb.png

执行命令如下命令,等待执行结束。

.\ESXi-Customizer-PS-v2.6.0.ps1 -izip .\ESXi670-202207001.zip -pkgDir C:\driver

备注:使用 ESXi-Customizer-PS-v2.6.0.ps1,通过-izip 命令,向VMware-ESXi-6.7.0-8169922-depot.zip 文件中添加文件;使用-pkgDir 指定驱动文件路径为C:\driver,用于添加driver 里的阵列卡驱动文件。)

7f80271ab70673c2a4cd9b823062a542.png

很不幸,有一个报错,原因是证书不被信任,如果出现这种情况,在命令中增加一个-nsc(NoSignatureCheck,导出时不检查证书)即可。

.\ESXi-Customizer-PS-v2.6.0.ps1 -izip .\ESXi670-202207001.zip -pkgDir C:\driver -nsc

91f517441e00b3b41bfb7d98f1404c4b.png

此时,在C盘的根目录下,就生成了新的ESXi-6.7.0-20220704001-standard-customized.iso文件,可以使用了。

86d8b1cae7043374fb38a651d5c684f0.png

使用定制好的镜像进行安装,就可以识别到硬盘阵列了。

59ba6c8eccd21776208367c93fdd4518.png

当然,相信大家也看到了生成的其他的文件,比如ESXi-7.0U3g-20328353-standard-customized.iso这个镜像,就是使用的最新的VMware-ESXi-7.0U3g-20328353-depot.zip源包来生成的,命令如下:

.\ESXi-Customizer-PS-v2.6.0.ps1 -izip .\VMware-ESXi-7.0U3g-20328353-depot.zip -pkgDir C:\ -nsc

安装过程的提示如下:

cd707dcfa20fb9ba02617a35307810d7.png

整体过程和ESXi 6.5、ESXi 6.7几乎没有差异,有需要了解安装过程的可以参考之前的文章惠普VMware ESXI 6.7定制版部署如何快速在ESXi中嵌套部署一台ESXi服务器?

c56b388bd9f1de44e0c23209c8d91e0d.gif

长按二维码
关注我们吧

7be2c67c77de8800a8dd1d23b608fa23.jpeg

3a66b0869c852383049b752672805f69.png

如何快速在ESXi中嵌套部署一台ESXi服务器?

如何将VMWare ESXi 6.5升级版本到6.7?

如何将VMWare ESXi 6.7升级版本到7.0?

如何操作VMware ESXi虚拟机的克隆?

如何操作VMware ESXi虚拟机的迁移?

Netmaker服务器端快速搭建WireGuard网络

openVPN + VPP = openVPP

某度网盘人工审核不安全?家庭小NAS搞起来!

仅需一个公网IP地址,就能在互联网搞一张大二层网络

一种基于IPsec的VXLAN“专线”解决方案

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Danileaf_Guo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值