esxi8 和esxi7定制网卡驱动
1.安装VMware.PowerCLI,建议挂梯安装,或者在网上百度其他离线安装方法,在此不做介绍。
终端管理员执行命令:Install-Module -Name VMware.PowerCLI -AllowClobber
2.检查PowerCLI
终端管理员执行命令:
set-executionpolicy remotesigned
Import-Module -Name VMware.PowerCLI
Get-Module -Name VMware.PowerCLI
3.安装python3.7.9 (https://www.python.org/downloads/release/python-379/)
4.安装必要的包 ,网上的教程方法都是抄外网的,不符合国情,会安装失败的,请使用下面方法安装必要的包即可。
终端管理员执行命令:pip install six psutil lxml pyopenssl -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
5.设置powershell环境变量 ,user改名自己的用户名
终端管理员执行命令:Set-PowerCLIConfiguration -PythonPath C:\Users\user\AppData\Local\Programs\Python\Python37\python.exe -Scope User
6. 下载ESXi-Customizer-PS-v2.6.0.ps1 VMware-ESXi-8.0-20513097-depot.zip 并放到d:\目录 (https://www.v-front.de/p/esxi-customizer-ps.html)
ESXI7.0资源下载,下载地址可能会失效
下载USB驱动网卡集成包ESXi800-VMKUSB-NIC-FLING-61054763-component-20826251.zip并放到d:\pkg目录 (https://flings.vmware.com/usb-network-native-driver-for-esxi)
7.生成ISO集成网卡驱动安装包 ,生成的包会放到d:\目录
终端管理员执行命令:
cd D:\
.\ESXi-Customizer-PS-v2.6.0.ps1 -izip .\VMware-ESXi-8.0-20513097-depot.zip -pkgDir d:\pkg\
Dell OptiPlex 7080mff 安装 ESXi 7.x 不识别 M.2 nvme 硬盘的解决方法
先说结论(2023-03-16):
- 用这个方法也只能安装 ESXi 7.0u3,8.0b 仍然无法安装。
- 为什么不直接安装 ESXi 6.5,因为 6.5 又缺少网卡驱动,而且版本太旧
解决方法:
- 根本原因,ESXi 7.0 缺少一些 M.2 nvme 硬盘的驱动,据说是从 ESXi 6.7 开始干掉的
- 下载 ESXi 6.5u2 的 iso,打开
- 提取出 NVME.V00 文件,改名为 NVME_PCI.V00
- 打开 ESXi 7.0 的 iso,把 NVME_PCI.V00 改名为 NVME_PCI.V00.OLD
- 把之前提取出来的 NVME_PCI.V00 覆盖进来,保存
- 用修改过的 iso 安装即可
注意修改BIOS
通过将 BIOS 中的 SATA 操作从 RAID 更改为 AHCI 解决了该问题。
https://williamlam.com/2019/05/quick-tip-crucial-nvme-ssd-not-recognized-by-esxi-6-7.html