配了一台台式机,兼作工作用机和服务器(服务器安装在虚拟机里面),机器的主要配置如下:
CPU:AMD 9650 四核
主板:技嘉GA-MA78GM-US2H(集成显卡)
硬盘:ST 1T 7200RPM
内存:金士顿 2G*4
因为32位的操作系统不支持4G以上的内存,所以主机操作系统选择了Vista 64位的旗舰版,虚拟机选择VMWare Workstation 6.5,安装完成后(3个2003企业版的虚拟机,虚拟机中的应用程序也已经配置完成),发现内存占用在主机没有开启任何软件的时候已经达到了70%多了,如果再增加一个虚拟机,8G的内存已经不能满足需要了,于是想到了前不久下载的VMWare ESXi 3.5.0 Update 4,就备份了安装好的虚拟机,开始安装ESXi 3.5.0。
因为知道ESXi官方支持的硬件数量有限,特别是这种非服务器主板,抱着试一下的心态直接使用官方的ISO刻盘,安装,果然安装过程中出现了“不能找到存储设备来安装ESXi 3.5.0的映像”,安装进行不下去了(在安装过程中,还有几个步骤的速度非常慢,需要耐心等待,并且有些步骤还要按键盘任意键才能继续下去)。开始在网上去搜索看看有没有人用这个主板安装成功的例子,还真找到了:http://www.vm-help.com/forum/viewtopic.php?f=8&t=39 在这篇文章中下载作者给出的oem.tgz并且再按照这篇文章 updating-vmware-esxi-disk-dump-file重新制作ISO文件刻盘进行安装,安装的过程仍是非常耗时,好不容易安装好之后,重新启动过程中也是非常耗时(同安装过程一样,主要是在加载usb模块、ahci模块处耗时,并且要等待按键才能继续),终于启动完成,按F2进入配置页面,配置好网络,然后在客户端机器上用浏览器下载管理客户端(VI Client),安装连接都很正常,只是隔一会会重新连接,用ping查看,发现丢包非常严重,不知道什么原因,后来还蓝屏了(安装ESXi的机器)。
于是上VMWare的网站去看看有没有什么补丁需要安装的,结果发现ESXi已经发布4.0了,下载了下来,同时上网搜索4.0的oem.tgz,去发现了这篇文章http://www.vm-help.com/esx40i/Hardware_support.php,从上面可以看到ESXi4.0已经官方支持这块主板的SATA控制器了,只是集成网卡还不支持,从列表中查找支持的网卡控制芯片,发现Intel Pro 1000 GT是被支持的,于是去买了一块Intel pro 1000GT安装上,并禁用了主板上集成的网卡。直接使用官方网站的ISO刻盘安装,安装过程仍是非常漫长和需要人为干预(同ESXi 3.5一样),安装完成后重新启动的过程还是漫长,设置好IP地址,ping发现丢包还是非常严重。在网上搜索了一下,没有找到答案。既然是加载usb模块的时候时间长,如果把主板上的usb禁用是不是会有所改变呢,进bios里面,将不需要用得板载端口全部禁用:USB、IDE(已经安装完成,光驱也不需要了)、并口、串口等,再次重新启动,速度很快了,ping也不掉包了。后来又进bios里面将usb控制打开,没有再出现问题了,其他几个端口还没有时间测试。
后记:
后来又测试了一下,发现之需要关掉AMD的冷又静就好了