背景

ESXi 发布了7.0U2版本,bug比之前少了不少,准备尝试下,安装后发现海康威视的C2000 Pro驱动不起来,如果用之前6.7的方法,降级2个驱动,就不认网卡了。

方法

研究测试了下,直接用6.5u2的nvme驱动包替换就可以了。

1、下载 VMware-VMvisor-Installer-6.5.0.update02-8294253.x86_64.iso,用Dell的OEM镜像也可以 VMware-VMvisor-Installer-6.5.0.update02-8294253.x86_64-DellEMC_Customized-A00.iso

2、ESXi 7.0U2打开ssh,进入/bootbank目录,备份nvme_pci.v00nvme_pci.v00.bak

3、挂载ISO,复制ISO中的NVME.V00/bootbank目录并重命名为nvme_pci.v00

4、重启

正确识别,可以使用。

结语

如果只有一块SSD,可以直接封装进ISO,这样安装时候就可以识别。

海康威视的SSD没有写 WWN 码,原因自己想,但价格和质保确实挺香,作为游戏盘或者不重要的数据盘,性价比还是很高的,挂了就售后换新。

如果不是从6.7升级到7.0,ESXi 7.x新安装会自动新建一个VMFS-L分区,会占用一部分磁盘空间,解决方法可以看前一篇博文 《ESXi 封装I219V网卡驱动》

最后,升级到7.0U2后,MacOS解锁patch用《ESXi 封装I219V网卡驱动》里的就可以