环境说明 时间2014.11.19 目前VMware ESXI 版本为5.5 u1 最新 官方删除了一些驱动 造成比如 gigabyte 的主板安装时 提示找不到网卡 但是5.1 版本已经支持 5.1版本安装正常
参考了官方文档 里面提到可以自己定制 修改 添加 第三方驱动 来制作ISO
网上提到使用 ESXi-Customizer 这个很简单 制作的时候没有报错 但是刻录成光盘安装的时候 引导加载时会提示错误
Error loading /Xorg.v00
fatal error: 6 (Buffer too small )
所以寻求另外一个解决方法
1. 安装PowerCLI5.5
下载地址 https://my.vmware.com/group/vmware/details?downloadGroup=PCLI550&productId=352
2.设置PowerCLI
Add-PSSnapin VMware.ImageBuilder
Get-ExecutionPolicy
set-ExecutionPolicy RemoteSigned
以上命令设置允许执行脚本程序 最后一条命令输完会提示Y or N 默认是 Y 回车即可 WIN7 系统 运行PowerCLI 时 需要以管理员方式运行 不然会提示没写注册表权限
3. 定制ISO
1.添加online depot 在线库
Add-EsxSoftwareDepot https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml
2.查看目前支持的版本
Get-EsxImageProfile -name "ESXi-5.5.*"
一般会找到类似 ESXi-5.5.0-1331820-standard 这个
3.查看软件支持的所有驱动
Get-EsxSoftwarePackage
我网卡是8168的千兆网卡 所以我找到net-r8168
4.克隆镜像
New-EsxImageProfile -CloneProfile "ESXi-5.5.0-1331820-standard" -name "ESXi-5.5.0-1331820-Gigabyte" -Vendor "DDKxiaobai"
-name 参数 的值可以自己设置 后面的提供商 也可以自己随便设置 无所谓
5.添加驱动
Add-EsxSoftwarePackage -ImageProfile "ESXi-5.5.0-1331820-Gigabyte" -SoftwarePackage "net-r8168"
6.输出镜像为iso文件
Export-ESXImageProfile -ImageProfile "ESXi-5.5.0-1331820-Gigabyte" -ExportToISO -filepath E:\ESXi-5.5.0-1331820-Gigabyte.iso
然后会看到网卡流量直线上升 一切都是通过网络完成的 这里佩服一下VMware 提供这么前卫的一个平台
等一段时间过后 镜像完成 然后刻录光盘 安装 一切都没问题 这里注明一下 ESXI 5.5 至少需要4个G以上的内存支持 我测试刚好4个G 但是安装的时候提示只有3.97个G 无法完成安装 所以采用的是5.1 版本 5.1版本最小2个G
这里提供一种方法解决驱动无法找到等问题 分享一下经验
Credits-DDKxiaobai