ESXI 7.0 打包RTL8168/8111网卡驱动…………记一次被坑经历

如今虚拟机技术已经不是什么新鲜玩意了,并且像 VMware 这样的业界杰出代表官方也提供免费试用版本给用户下载尝鲜测试。

这不正好手上有一台闲置的联想台式机,于是就想安装个免费版的 VMware vSphere Hypervisor 玩玩。

谁承想居然历程坎坷、着实被坑了一把~

事情是这个样子滴......

记得上一次,我使用的还是 6.0 版本的程序,现在最新版是7.0,先找到它下载吧。

我以前就注册过账号,经过登录、搜索很顺利地就找到了7.0下载的地方。

看得出有两个可以下载的链接,第一个是ISO镜像文件,第二个是离线打包文件,那么选择哪一个呢?

记得以前是用ISO文件刻录成光盘,然后再使用光盘安装的,就选第一个链接来下载吧。

镜像文件有300多M,村里网速再慢也很快就下载完成了,刻光盘什么的都没问题,然后拿去安装,才发现卡住走不下去了。

把上面的鸟语一翻译成人话,我就想骂人。

说是它没有找到物理网卡,反正没有网卡就是不能继续安装。

你说气不气人,这年头哪台电脑会没有网卡呢,WHAT FU*C......!

哎?你等等......好吧,我知道了,之前也曾经在其他台式机上安装过 6.0 版本的 ESXi ,也发生过这样的问题。

究其原因很简单,我们这位 ESXi 公主比较傲骄,只识别服务器设备上的网卡,普通台式机的网卡它压根就瞧不上。

我这么一查,我去果然这台式机的网卡是块螃蟹卡,型号正是烂大街的 RTL8111/RTL8168/8411

OK!OK!Easy!Easy!

您瞧瞧,我这儿气得直说鸟语!

那怎样才能让我们的公主瞧得上呢?

我依稀记得可以通过某种工具软件把螃蟹卡的驱动导入到光盘镜像中,然后就可以顺利安装。

于是我就开始翻找以前的旧资料......

终于我找到了解决以前的解决方法。

方法很简单,只需把网卡的驱动导入到安装盘中即可。

要入得了傲骄公主的法眼,需要以下三位骑士出马(文末有下载)。

  1. VMware vSphere Hypervisor 的 Offline Bundle 程序包

  2. 螃蟹卡的 VIB 驱动程序

  3. 用于导入驱动程序的脚本工具

1、第一个获取 Offline Bundle 程序包很简单,直接下载它就是了。
2、第二个和第三个需要到一个名叫 v-front.de 的神奇网站上获取。

网址:https://vibsdepot.v-front.de/wiki/index.php/List_of_currently_available_ESXi_packages

在这个网站中可以找到一个脚本工具以及螃蟹卡的最新 ESXi 驱动。

别客气,公主有令,请他们下来。

下载完成后,把它们移动到一个新文件夹中,然后以管理员身份打开 PowerShell ,尝试运行 ESXi-Customizer-PS-v2.6.0.ps1 。

结果提示错误,好像是缺少 VMware 的某些组件。

怎么好像和以前的不太一样啊,其实这个时候我已经有一丝不详的预感了。

到网上找大神求助,众大神给出了方法,需要安装名为 VMware.PowerCLI 的依赖。

Install-Module -Name VMware.PowerCLI

老实巴交的我照做了,可是换来的是无尽的确认提示和漫长的等待。

我差点晕倒,还好默念了几句平安经最后被我发现,其实官网早就有完整程序包可供下载。

链接:https://code.vmware.com/web/tool/12.0.0/vmware-powercli

下载好后,得到了文件 VMware-PowerCLI-12.0.0-15947286.zip 。

把压缩包中的所有文件夹解压到 PowerShell 的 Modules 目录中,比如 C:\Program Files\WindowsPowerShell\Modules 。

配置远程执行策略为允许

Set-ExecutionPolicy RemoteSigned

配置忽略证书验证

Set-PowerCLIConfiguration -Scope AllUsers -ParticipateInCeip $false -InvalidCertificateAction Ignore

再次尝试运行 ESXi-Customizer-PS-v2.6.0.ps1 ,这下没有错误提示了。

3、导入螃蟹卡的VIB驱动

..以下省略....详见https://www.some-itech.com/website/server/2021-01-06/217974.html

(0)

相关推荐