下载 VMware 6.0 的 ISO 文件,文件名 VMware-VMvisor-Installer-6.0.0-2494585.x86_64.iso
- 下载工具 ESXi-Customizer,这个工具专门用于修改 ESXi 的 ISO 包。
- 下载 Realtek RTL8111e 驱动,文件名为
net51-drivers-1.0.0-1vft.510.0.0.799733.x86_64.vib
点此也可下载ESXI-Customizer+ Realtek RTL8111驱动
这时候就需要用到一个工具ESXi-Customizer,可以通过网上找到该工具;然后将其压缩;找到压缩后的根目录中的脚本“ESXI-Customizer”,注意本示例中的ESXI-Customizer版本为2.7.2,可以明确的是在Windows 10下无法运行,建议将其在Windows 7上运行。右键以管理员身份运行“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中
本博文部分内容转自https://blog.51cto.com/huanwenli/1750381
0 条评论