配置或部署记录-ESXI镜像封装网卡驱动-解决网卡驱动不兼容问题

此文章
ESXI版本:6.7

一. 安装VMware PowerCLI (建议离线安装)

1.在线安装VMware PowerCLI (利用PowerShell)

(1)查看本地安装的VMware module,执行下列命令,无结果返回则表示未安装:Get-Module VMware* -ListAvailable

(2)在PowerShell上执行安装

   Install-Module -Name VMware.PowerCLI -RequiredVersion 6.5.1.5377412

(可查看当前最新版本:Find-Module -Name VMware.PowerCLI)

2.离线安装

  1. 下载离线zip:https://code.vmware.com/web/dp/tool/vmware-powercli

  2. 解压到powershell模块目录下
    {powershell安装路径}\Modules

  3. 打开PowerShell导入模块

   Import-Module VMware.PowerCLI

如果导入报错:Import-Module : 无法加载文件{powershell安装路径}\VMware.VimAutomation.Sdk.psm1原因是在此系统上禁止运行脚本。

执行

  Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

  Set-ExecutionPolicy unrestricted

修改后,再次 Import-Module VMware.PowerCLI 导入即可。

二. 封装驱动,制作新ISO镜像

1.在线封装(在线获取驱动和原生镜像,网速的因素影响较大,容易卡住)

(1)利用powershell进入“ESXi-Customizer-PS-v2.6.0.ps1“所在目录下。
执行:

   .\ESXi-Customizer-PS-v2.6.0.ps1 -v67 -vft -load net55-r8168

其中-v67是表示ESXI版本是6.7,如果是ESXI6.5版本则-v65…以此类推,默认将新ISO镜像放在当前目录下,可通过-outDir参数指定目录

net55-r8168意思就是打包瑞昱RTL8168的螃蟹网卡驱动(所需驱动根据实际需求,可以安装鲁大师检测)。

2.离线安装(建议)

(1)下载VMware vSphere Offline Bundle:
注意是下载Offline Bundle,建议官网下载:https://www.vmware.com/products/vsphere.html

(2)下载网卡驱动

下载驱动(网卡名字Realtek PCIe Gbe Family Controller对应网卡类型net55-r8168)的Offline Bundle,Offline Bundle是zip包,不是vib文件,用来重新制作镜像。

下载地址: https://vibsdepot.v-front.de/wiki/index.php/Net55-r8168

(3)制作新镜像
将ESXi-Customizer-PS-v2.6.0.ps1(脚本文件),ESXi670-201912001.zip(官网镜像的Offline Bundle)放到同一目录下:{目录}

运行PowerShell进入 {目录} (cd {目录}),执行以下命令制作镜像:

   .\ESXi-Customizer-PS-v2.6.0.ps1 -izip .\ESXi670-201912001.zip -pkgDir D:\a-work\tools\VMware\customized\offlinebundle

-pkgDir指定驱动所在目录

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ESXi 8.0 中封装网卡驱动可以按照以下步骤进行操作: 1. 下载并安装 ESXi 8.0 的 PowerCLI。PowerCLI 是一个基于 PowerShell 的命令行接口,可用于管理和自动化 VMware vSphere 环境。 2. 获取要封装网卡驱动。您可以从网卡供应商的网站上下载驱动程序,并将其保存到本地计算机上。 3. 使用 PowerCLI 连接到 ESXi 主机。在 PowerShell 中,输入以下命令连接到 ESXi 主机: ``` Connect-VIServer -Server <ESXi主机IP地址> -User <用户名> -Password <密码> ``` 4. 创建一个名为“mydriver”的文件夹,并将驱动程序复制到该文件夹中。 5. 使用以下命令将驱动程序封装为 VIB 文件: ``` New-EsxImageProfile -CloneProfile "ESXi-8.0.0-xxxxxxx-standard" -Name "ESXi-8.0.0-mydriver" -Vendor "VendorName" -AcceptanceLevel "PartnerSupported" -Description "My driver" | Add-EsxSoftwarePackage -SoftwarePackage mydriver-xxx.x-x.x.x.xxx-offline_bundle.zip | Export-EsxImageProfile -FilePath mydriver-xxx.x-x.x.x.xxx.zip ``` 其中,“ESXi-8.0.0-xxxxxxx-standard”是您要克隆的 ESXi 映像文件的名称,“VendorName”是您的公司或组织的名称,“mydriver-xxx.x-x.x.x.xxx-offline_bundle.zip”是您从供应商网站下载的驱动程序的名称,“mydriver-xxx.x-x.x.x.xxx.zip”是您要创建的 VIB 文件的名称。 6. 将 VIB 文件上传到 ESXi 主机。您可以使用 vSphere Client 或将文件复制到 ESXi 主机的本地文件系统。 7. 使用以下命令将 VIB 文件安装到 ESXi 主机: ``` Add-EsxSoftwareDepot -DepotUrl /vmfs/volumes/datastore/mydriver-xxx.x-x.x.x.xxx.zip ``` 8. 创建一个新的 ESXi 映像文件,其中包含新的 VIB 文件。 9. 安装新的 ESXi 映像文件。您可以使用 vSphere Client 或从命令行界面启动 ESXi 安装程序来安装新的映像文件。 以上是封装网卡驱动的大致步骤,具体操作过程中可能会有所不同,建议您参考 VMware 的官方文档或者咨询 VMware 技术支持人员以获得更详细的指导。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值