今天继续安装ESXi,将下载的ESXi 3.5 IMG文件刻盘引导系统,但引导完后系统提示没有被识别的硬盘"unable to find a supported device to write the VMware ESX server p_w_picpath to".
 
 
主要方法为在错误提示界面下按ALT+F1进system console,盲打用户名root和空口令进入系统CLI,并修改 /usr/lib/vmware/installer/Core/TargetFilter.py文件中的
"return interface.GetInterfaceType() == ScsiInterface.SCSI_IFACE_TYPE_IDE"
”return interface.GetInterfaceType() == ScsiInterface.SCSI_IFACE_TYPE_ISCSI“
 
然后ALT+F2 继续安装成功。
 
剩下的事情就很简单了,通过VI Client创建虚拟机,并将物理网卡跟ESX里的Vswitch相关联,然后在虚拟机里创建虚拟网卡并关联到相应Vswitch的不同vlan,每个Vswitch通过802.1q Trunk跟外面的物理交换机互联,目前创建了2个Windows XP, 2个Linux, 1个Windows 2003 Server, 每个虚拟机有4个虚拟网卡,其中两个是untag的,用于带外管理和mirror抓包,另外两个虚拟网卡带vlan-tag,用于业务测试。由于并不运行什么大型软件,5个虚拟机同时跑起来也很流畅,做网络相关的实验足够了。