ESXI中封装驱动

本文档详细介绍了如何在VMware官网上下载ESXi镜像,并针对不支持的网卡或RAID卡下载相应驱动,通过PowerShell使用VMware PowerCLI进行驱动封装。步骤包括下载ISO镜像、准备环境、注入驱动以及封装ISO镜像,为自定义安装ESXi做好准备。
摘要由CSDN通过智能技术生成

下载 ESXI文件

注册登录 VMware 官网 ,建议使用英文网页,中文可能出现无许可情况。

在这里插入图片描述

登录成功后选择esxi版本进行下载

在这里插入图片描述

1)如果你要安装设备网卡或者RAID卡被 ESXI 所选版本支持,那么你可直接选择此处 ISO 镜像下载安装使用,以下网卡驱动封装对你来说用处没那么重要了;

2)但你要安装设备网卡或者RAID卡不被 ESXI 所选版本支持,就下载 Bundle 离线包(zip文件),并在接下来的操作进行封装对应网卡驱动。

下载驱动

推荐一个网卡驱动下载连接
网卡驱动下载

如果是中兴服务器RAID卡驱动,需要另走途径获取;

向exsi系统各种注入驱动,最好是vib文件。(踩坑,别问为什么)

注入驱动

环境准备

1)确保电脑试用win10系统,以管理员系统运行powershell

2)在powerSherll中执行命令:Install-Module -Name VMware.PowerCLI(建议网速快的情况下),,执行命令后会有一个互动提示,所有询问都输入"y"即可

3)安装完成后,执行命令 Set-ExecutionPolicy Unrestricted

修改 PowerShell 默认的执行策略(输入 y 回车确认),否则 ESXi-Customizer-PS-v2.6.0.ps1 可能无法运行。

4)下载Customizer-PS-v2.6.0.ps1

在这里插入图片描述

开始注入

1)创建一个文件夹如:esxi,在esxi内新建文件夹如:pkg,将之前准备好的驱动包放入pkg内,将系统Bundle 离线包,ESXi-Customizer-Ps-v2.6.0.ps1, 放入exsi文件夹内
在这里插入图片描述

2)在powerShell中试用cd命令切换到esxi文件目录下,

3)执行 ls 命令可以看到文件夹内的三个文件

4)执行命令:.\ESXi-Customizer-PS-v2.6.0.ps1 -izip .\ESXi670-201912001.zip -pkgDir .\pkg 并回车开始封装。

5)提示出现 All done 说明封装完成,这时候在ESXI文件夹内会有一个ISO镜像文件。

5)提示出现 All done 说明封装完成,这时候在ESXI文件夹内会有一个ISO镜像文件。

对不同服务器下封装打包入对应阵列卡 、 网卡、光纤卡驱动的客制化驱动打包程序,提供了图形界面,而不需要直接使用power CLI 指令来运行 Esxi customizer执行参考 运行后其界面如下: 首先在最上方的选项框选择原生的ESXI ISO,本示例添加了从VMware 官网下载的ESXI 6.0 U1b 镜像 (注意ESXI-Customizer v2.7.2宣称不支持vSphere 6.0,转而通过ESXI-Customizer-PS来制作。但在笔者的实验环境仍可以通过该版本制作ESXI 6.0 U1b的定制化ISO) 将希望嵌入到ESXI的网卡型号驱动程序下载好,一般建议到VMware 的兼容性列表官方找到相关的型号和驱动,本示例为将Interl X710网卡驱动嵌入到标准的ESXI,并已经将网卡驱动下载好并解压,如下图 在下面的Select an OEM.tgz file,a VIB file or an Offline Bundle,定位到压缩好的网卡驱动路径, 添加解压缩后的文件夹里的vib文件,注意将下面的文件类型改为.vib后才能成功的找到该文件 选择网卡驱动的时候有三种类型可以选,分别是tgz 、vib、zip;在通过ESXi-Customizer添加.tgz后弹出一下警告,说现在这种模式以及不被支持 选择好了ESXI ISO文件和网卡驱动文件后,在最下面的框选择保存路径,并点击Run 在本示例弹出了一个警告说现在最新的方法是通过ESXI-Customizer-PS 来完成,忽略点击否 查看新ISO制作过程以及,结果 最后将这个生成的定制化ISO 刻录到U盘,将服务器选择从该U盘启动,在Boot Menu可以发现其多了一些信息,表明该ESXI是通过ESXI-Customizer 定制化的,但其他安装过程和普通安装ESXI并无差异 正常安装后,通过esxcli software vib list 查看,下图的net-i40e就为添加的Intel X710驱动,这表明该驱动程序已经成功嵌入到ESXI Esxi customizer执行参考 运行后其界面如下: 首先在最上方的选项框选择原生的ESXI ISO,本示例添加了从VMware 官网下载的ESXI 6.0 U1b 镜像 (注意ESXI-Customizer v2.7.2宣称不支持vSphere 6.0,转而通过ESXI-Customizer-PS来制作。但在笔者的实验环境仍可以通过该版本制作ESXI 6.0 U1b的定制化ISO) 将希望嵌入到ESXI的网卡型号驱动程序下载好,一般建议到VMware 的兼容性列表官方找到相关的型号和驱动,本示例为将Interl X710网卡驱动嵌入到标准的ESXI,并已经将网卡驱动下载好并解压,如下图 在下面的Select an OEM.tgz file,a VIB file or an Offline Bundle,定位到压缩好的网卡驱动路径, 添加解压缩后的文件夹里的vib文件,注意将下面的文件类型改为.vib后才能成功的找到该文件 选择网卡驱动的时候有三种类型可以选,分别是tgz 、vib、zip;在通过ESXi-Customizer添加.tgz后弹出一下警告,说现在这种模式以及不被支持 选择好了ESXI ISO文件和网卡驱动文件后,在最下面的框选择保存路径,并点击Run 在本示例弹出了一个警告说现在最新的方法是通过ESXI-Customizer-PS 来完成,忽略点击否 查看新ISO制作过程以及,结果 最后将这个生成的定制化ISO 刻录到U盘,将服务器选择从该U盘启动,在Boot Menu可以发现其多了一些信息,表明该ESXI是通过ESXI-Customizer 定制化的,但其他安装过程和普通安装ESXI并无差异 正常安装后,通过esxcli software vib list 查看,下图的net-i40e就为添加的Intel X710驱动,这表明该驱动程序已经成功嵌入到ESXI Esxi customizer执行参考 运行后其界面如下: 首先在最上方的选项框选择原生的ESXI ISO,本示例添加了从VMware 官网下载的ESXI 6.0 U1b 镜像 (注意ESXI-Customizer v2.7.2宣称不支持vSphere 6.0,转而通过ESXI-Customizer-PS来制作。但在笔者的实验环境仍可以通过该版本制作ESXI 6.0 U1b的定制化ISO) 将希望嵌入到ESXI的网卡型号驱动程序下载好,一般建议到VMware 的兼容性列表官方找到相关的型号和驱动,本示例为将Interl X710网卡驱动嵌入到标准的ESXI,并已经将网卡驱动下载好并解压,如下图 在下面的Select an OEM.tgz file,a VIB file or an Offline Bundle,定位到压缩好的网卡驱动路径, 添加解压缩后的文件夹里的vib文件,注意将下面的文件类型改为.vib后才能成功的找到该文件 选择网卡驱动的时候有三种类型可以选,分别是tgz 、vib、zip;在通过ESXi-Customizer添加.tgz后弹出一下警告,说现在这种模式以及不被支持 选择好了ESXI ISO文件和网卡驱动文件后,在最下面的框选择保存路径,并点击Run 在本示例弹出了一个警告说现在最新的方法是通过ESXI-Customizer-PS 来完成,忽略点击否 查看新ISO制作过程以及,结果 最后将这个生成的定制化ISO 刻录到U盘,将服务器选择从该U盘启动,在Boot Menu可以发现其多了一些信息,表明该ESXI是通过ESXI-Customizer 定制化的,但其他安装过程和普通安装ESXI并无差异 正常安装后,通过esxcli software vib list 查看,下图的net-i40e就为添加的Intel X710驱动,这表明该驱动程序已经成功嵌入到ESXI
对于在ESXi 7封装Realtek 8111驱动程序,您可以按照以下步骤进行操作: 1. 下载驱动程序:首先,您需要下载Realtek 8111驱动程序的最新版本。您可以从Realtek官方网站或其他可靠的软件下载网站上找到适用于ESXi 7的最新版本。 2. 克隆ESXi 7源文件:将ESXi 7的源文件克隆到您的计算机上的一个目录,以便进行修改和封装驱动程序。 3. 将驱动程序添加到vib文件:进入克隆的ESXi源文件目录,并找到名为.vibs的文件。这是一个捆绑了所有ESXi驱动程序的文件。使用适当的编辑器(如Notepad++)打开.vibs文件,并将Realtek 8111驱动程序的路径添加到文件。确保路径和文件名正确。 4. 重新封装ESXi ISO:使用ESXi 7 ISO封装工具重新封装ESXi ISO文件。该工具可在VMware官方网站上找到,并且是一个命令行工具。使用命令提示符运行封装工具,并指定克隆ESXi源文件的路径。工具将创建一个自定义ESXi ISO文件,其包括您添加的Realtek 8111驱动程序。 5. 安装自定义ESXi ISO:使用所创建的自定义ESXi ISO文件安装ESXi 7。在安装过程,您将看到Realtek 8111驱动程序已包含在安装程序。继续按照常规步骤进行安装,直到完成。 通过以上步骤,您可以封装Realtek 8111驱动程序并在ESXi 7进行安装。请记住,在进行此类修改和封装时,务必小心,并始终备份您的关键数据和系统文件。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值