
虚拟人工作室
一切以用户价值为依归 http://www.vmanager.cn
使用命令加 U 盘给 esxi 安装网卡驱动
问题描述:
前几天公司来了一批机器 DELL R720(服务器器配置如下:至强 E5-5602,128G,1.06T,BCM5720 网
卡 坑 爹 的 网 卡 下 面 就 阐 述 如 何 坑 爹 ) , 安 装 esxi5.1 , 从 官 网 上 下 载
VMware-VMvisor-Installer-201210001-838463.x86_64 ISO 安装,直接提示无法驱动网络。这是最新版本的
Esxi 了,都无法驱动我滴个神呀!!!好吧,我败了,我要把你整好。
下面说说完成的步骤:
1. 使用 ESXi-Customizer-v2.7.1 来将从 vmware 官网上下载的 BCM5720 的驱动打进 ISO 中,可以参看我另
外的文档有如何操作;
2. 将封装好的 ISO 放到光驱里安装,非常顺利。
3. 因为是 5.1 的 838463 的版本,vmware 官网上有 914609 的版本的 zip 包,准备升级到最新版本。使用
esxcli 命令升级然后重启。
4. 问题来了,重启后网卡驱动丢失,我去,我快疯了,不是吧,刚刚封装 ISO 就是因为网卡驱动,升级
后居然也丢网卡驱动。因为没有网卡了我只能用 U 盘将网卡的驱动包传到 esxi 主机本地存储上。自己
不明白一统的百度,谷歌。在群里各种问。终于在猫猫的指导下搞定了。
5. 以下内容非常重要!:
1. 从键盘按住 alt+F1 进入编辑模式,root 加密码进入命令行模式
2. 输入 vim-cmd hostsvc/maintenance_mode_enter(使 ESXI 进入维护模式,这点非常重要)
3. 输入 /etc/init.d/usbarbitrator stop (将 USB 仲裁关闭)
4. 插入你的 U 盘,输入 esxcli storage core device list | grep –i usb (使用 esxcli 刷新 USB 口上的设备,
这时会出现 USB 设备名称,将名称记住!)如果下面这步可以看到,就不用执行这步了。
5. 输入 /vmfs/volumes/NO NAME(后面就会出现 U 盘的名称了)
6. 输入 cd 进入 U 盘里,cp 将 U 盘里的 vib 包拷贝到 /tmp 下(U 盘的格式是 FAT 格式)
7. 输入 cd /tmp (进入 tmp 目录下查看你拷贝的文件是否存在)
8. 在/tmp 目录下输入 chmod 777 XXXXXX.vib(修改你的 vib 包的权限,将 vib 包考到 tmp 是因为这里
有执行的权限)
9. 输入 esxcli software vib install –v /tmp/XXXXXXX.vib (通过 esxcli 来安装驱动包)
10. 看到成功字样,说明你已经安装成功。
11. 输入 /etc/init.d/usbarbitrator start(将 USB 仲裁打开)
12. 输入 exit(退出命令行模式)
13. 从键盘按住 alt+F2,进入非命令行模式
14. 按 F12 进入重启模式
至此,整个网卡驱动更新已经完成!再次谢谢猫猫同志的大力支持!多多关注“虚拟人”网站!有你
意想不到的收获!
如果大家有什么问题可以给 eguotangseng@163.com 发邮件一起讨论一些问题!
评论