October 27th, 2013

公司部署网络环境,安装Esxi,去电脑城配了两台台式机当服务器,为了充分利用资源,准备安装Esxi。以前在公司里面也用PC装过Esxi,从来没有出过岔子。但是这次出了不少岔子。

先是没有安装光盘,但是这个很快通过U盘引导解决了。具体使用的是一个叫unetbootin-windows-latest.exe工具,可以一键将iso写入U盘:

然后,在安装过程中,报错说无法找到Network Adapter,寻寻觅觅,得知可能是vmware提供的安装包中没有我的网卡驱动,从这里可以查看自己的网卡是否被支持

http://www.vmware.com/resources/compatibility/search.php?deviceCategory=io

如果不被支持的话必须,有三种解决途径

  1. 如果是正规的品牌服务器的话,可以从服务器提供的光盘中找找有没有Esxi安装镜像,一般dell和hp都有提供各自定制化过的iso
  2. 如果没有人家做好的iso的话,可以自己来做,去vmware网站上找驱动,然后用vmware提供的定制化iso工具ESXi-Customizer-v2.7.1,生成添加过驱动的iso
  3. 上面两种方法都没有成功的话,只能考虑重新购买被支持的网卡,intel的千兆网卡一般都支持,笔者从电脑城弄了一块就OK了

网卡关过了以后,又碰到无法找到硬盘的问题,这个问题可能是由于两个原因:

  1. 如果是用U盘引导的,在loading界面结束后,U盘就可以拔掉了,否则可能只识别出U盘
  2. 可能需要在BIOS中设置SATA的工作方式为AHCI

最后,还会有个警告说硬件不支持虚拟化技术,这时,需要将BIOS中的CPU开启虚拟化支持,具体操作由于BIOS版本很杂,自己找吧

Esxi5.1激活码0F0KM-FLL4L-NZHG1-1CA56-9CU4J

输入激活码的方法是在vSphere Client中,选择“配置”,然后选“已获选可的功能”,再点“编辑”就能看到输入序列号的界面了。


1块2块也是钱,小额赞助