ESXI 6.7安装8168/8111/8112网卡驱动

2019-12-04  本文已影响0人  本然酋长

前言

最近由于公司需要,从网上买了一个mini的小主机,无风扇的,cpu是8350U。越看越喜欢,回来做性能测试,cpu温度比我笔记本还要低得多。越看越喜欢。闲话少说,我们聊正事。
这个小主机我们是在现场当做一个mini服务器来用的。由于我们是分布式解决方案,所以现场部署起来在服务器使用上就显得比较庞大。不过现在这个点,首先没有自己专属的服务器,东西也少,也就是虽然我们解决方案庞大,但是人家压力小,可能还不如我们开发服务器,所以,买个小主机,放到现场当服务器用。由于既要部署基础设施,又要部署多进程的java,所以还是现在上面装一个ESXI虚拟一道,后面好做操作。好了,问题来了,报找不到网络设备,无法安装。

环境

先说及其配置吧:

cpu: i5-8350U
内存:ddrl4 8g
硬盘:240g SSD Nvme
网卡:瑞昱 RTL8168/8111/8112 Gigabit Ethernet Controller 
无线网卡:英特尔 Centrino Advanced-N 6200 2x2 AGN

软件方面:

解决方法

网上查了,基本都说是由于ESXI里面缺少网卡驱动,识别不到。所以,基本方法就是把驱动打到启动盘里去。基本的过程就是安装VMware PowerCLI,然后下载ESXi-Customizer-PS,再用这个来安装。这两个东西好像都有官网下,百度就能找到,这里就不提供下载链接了。

解决

安装VMware PowerCLI

我在百度搜到官网,最新到了11.5,支持esxi6.7 。然后,下下来 一脸懵逼。压缩包,咋装呀。查了下,原来有在线和离线两种安装方式

在线安装

#郑重提示,我没试过,网上抄的

#查找模块
Find-Module -Name VMware.PowerCLI
#安装模块
Install-Module -Name VMware.PowerCLI -Scope CurrentUser
# 如果希望所有用户可以使用,则可以使用管理员身份打开PowerShell,把Scope改成AllUsers

后来才找到,有官方安装说明,链接如下:
https://blogs.vmware.com/PowerCLI/2017/04/powercli-install-process-powershell-gallery.html

离线安装

为了避免麻烦,我们使用管理员身份启动PowerShell

Find-Module -Name VMware.PowerCLI 
 #我们可以通过上面这条命令查找这个库,我是提醒我先装了NuGet,然后就找到了,居然是11.5这个最新版。

Save-Module -Name VMware.PowerCLI -Path C:\Path\To\Desired\Folder
 # 上面这个命令可以帮助我们把相关的内容下载到指定的位置,不过我已经下下来了。

但是,我不想把我的文件拷到对应的PowerShell目录里,所以,需要修改PSModulePath环境变量,就像改JAVA_HOME一样,把我的路径加进去
然后,为了以防万一,我重启了一遍PowerShell,然后执行命令:

Get-Module #结果没有看到VMware相关的东西
Import-Module VMware.PowerCLI  
# 执行上面这个命令,我收到了一些警告了些安全,然后还跟我推荐了他的客户体验提升计划,然后下面就是WelCome了

Get-Module #这个时候就能看到VMware相关的一系列的模块了。

这个时候其实我们就已经安装好了。

下载驱动

https://vibsdepot.v-front.de/wiki/index.php/Welcome
上面这个链接是VMware官方提供的一个支持的站点。
里面的ESXi Community Packaging Tools就是上面说的ESXi-Customizer-PS下载页面,而List of currently available ESXi packages就是现在所有的官方支持的包的所在地。需要什么挑着下就好了。
不过,这一大堆最后我打包的时候只有两个能成功打包进去,就是下面两个:

net55-r8168-8.045a-napi.x86_64.vib
net-igb-5.3.2-99.x86_64.vib

下载bundle

需要注意的是,这不是我们下载的iso。相关的版本可以在 https://my.vmware.com/zh/group/vmware/patch#search 搜索下载,是个zip的压缩包。我下载的是6.7的——ESXi670-201911001.zip 。

打包

我的实际命令是下面的:

.\ESXi-Customizer-PS-v2.6.0.ps1 -izip  I:\SoftwarePackages\systems\esxi\ESXi670-201911001.zip -pkgDir I:\SoftwarePackages\systems\esxi\drivers\

具体就不太多解释了,就是指明了用的bundle和驱动所在的文件夹。在运行命令的文件夹会生成一个iso文件,就是我们自定义的iso了。

后续补充坑

using "simple offset" UEFT RTS mapping policy

这东西不是你的U盘启动盘制作的不对,是镜像本身的问题。我的是6.7版本,在启动的时候有个地方会厅5秒,回车会继续shift+o会进入编辑启动参数。进入后会有两个单词,不知道什么意思,后面加上下面的参数即可通过:

ignoreHeadless = TRUE

可能是有个什么校验通不过吧,我是在我的软路由上安装的时候出现该报错的,应该是主板有什么缺少的东西。

上一篇下一篇

猜你喜欢

热点阅读