前言
VMware ESXi 主要安装在服务器平台,因此许多家用硬件的驱动并没有包含在 ESXi 的安装镜像内。故安装过程中会检测不到网络适配器,需要我们手动将硬件驱动封装到安装镜像内。
准备
下载 VMware ESXi 离线安装包及网卡、USB 网卡和 NVMe 驱动。
安装 PowerCLI 模块,在 PowerShell 中执行
Install-Module VMware.PowerCLI -Scope CurrentUser
如果显示一条指明将从不可信存储库安装模块的警告,请按 y,然后按 Enter 确认安装。
更改 PowerShell 的脚本执行策略。
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
封装驱动
导入下载的安装包和驱动包,每运行一次命令只能导入一个包
Add-EsxSoftwareDepot -DepotUrl 安装包及驱动包路径
运行以下命令以找到要克隆的配置文件的名称
Get-EsxImageProfile
找到配置文件名称类似于 ESXi-*-*-standard 并复制
克隆配置文件
New-EsxImageProfile -CloneProfile "复制的配置文件名称" -Name "ESXi"
将驱动包添加到配置文件中
Add-EsxSoftwarePackage -ImageProfile "ESXi" -SoftwarePackage net-community
Add-EsxSoftwarePackage -ImageProfile "ESXi" -SoftwarePackage nvme-community
Add-EsxSoftwarePackage -ImageProfile "ESXi" -SoftwarePackage vmkusb-nic-fling
将配置文件导出为 ISO 镜像文件,文件名称为 ESXi.iso
Export-EsxImageProfile -ImageProfile "ESXi" -ExportToIso -FilePath ESXi.iso
发表回复
要发表评论,您必须先登录。