在 Windows 11 中给 VMware vSphere Hypervisor (ESXi) 安装镜像封装驱动程序,以下以 ESXi 6.7 为例。
- VMware vSphere Hypervisor (ESXi) 6.7
- 登录;
- 选择 ESXi Embedded and Installable 和 6.7.0,搜索;
- 下载最新版,目前为 ESXi670-202210001.zip。
- VMware PowerCLI 6.5
- ESXi-Customizer-PS-v2.6.0.ps1
- net55-r8168 驱动程序 net55-r8168-8.045a-napi-offline_bundle.zip
- esxui-offline-bundle-6.x-12086396.zip
- 安装程序点右键,以管理员身份运行;
- 以管理员身份运行 PowerCLI;
- 首次运行时,需在 VMware PowerShell 中执行
Set-ExecutionPolicy Unrestricted
,输入 Y 确认。
以 net55-r8168 网卡驱动为例。
- 将 VMware vSphere Hypervisor (ESXi) 6.7、ESXi-Customizer-PS-v2.6.0.ps1 与 net55-r8168 驱动程序置于同一目录;
- 在 VMware PowerCLI 中该目录下执行
.\ESXi-Customizer-PS-v2.6.0.ps1 -izip .\ESXi670-202210001.zip -dpt .\net55-r8168-8.045a-napi-offline_bundle.zip -load net55-r8168
- 如提示 Could not find a trusted signer,则增加 -nsc 参数,即
.\ESXi-Customizer-PS-v2.6.0.ps1 -izip .\ESXi670-202210001.zip -dpt .\net55-r8168-8.045a-napi-offline_bundle.zip -load net55-r8168 -nsc
-
待提示 All done,则表明驱动程序已封装成功,上述目录下已生成 ESXi-6.7.0-20221004001-standard-customized.iso 文件。
-
由于 ESXi670-202210001.zip 自带的 VMware Host Client v1.43.10 使用有问题,故要降级到低版本 v1.33.1。将 esxui-offline-bundle-6.x-12086396.zip 上传到 datastore1 目录,通过 SSH 登录 ESXi,执行以下命令
esxcli software vib install -d /vmfs/volumes/datastore1/esxui-offline-bundle-6.x-12086396.zip
- 将下载到的各个驱动程序 zip 文件解压,分别得到一个 vib 文件;
- 将 VMware vSphere Hypervisor (ESXi) 6.7、ESXi-Customizer-PS-v2.6.0.ps1 置于同一目录,将所有 .vib 文件置于该目录的一个子目录 vibs 中;
- 在 VMware PowerCLI 中的 ESXi-Customizer-PS-v2.6.0.ps1 所在目录中执行
.\ESXi-Customizer-PS-v2.6.0.ps1 -izip .\ESXi670-202210001.zip -pkgDir .\vibs
- 如提示 Could not find a trusted signer,则增加 -nsc 参数,即
.\ESXi-Customizer-PS-v2.6.0.ps1 -izip .\ESXi670-202210001.zip -pkgDir .\vibs -nsc
-
待提示 All done,则表明驱动程序已封装成功,上述目录下已生成 ESXi-6.7.0-20221004001-standard-customized.iso 文件。
-
由于 ESXi670-202210001.zip 自带的 VMware Host Client v1.43.10 使用有问题,故要降级到低版本 v1.33.1。将 esxui-offline-bundle-6.x-12086396.zip 上传到 datastore1 目录,通过 SSH 登录 ESXi,执行以下命令
esxcli software vib install -d /vmfs/volumes/datastore1/esxui-offline-bundle-6.x-12086396.zip