电脑技术学习

VMware使用Intel 1000M网卡

dn001

转自:兔兔窝窝的blog
http://networkcn.spaces.live.com/blog/cns!AFB302F951DFB314!275.entry?_c=BlogPart

今天偶然得知VMware workstation 5.5/5.51和新出的VMware Server支持Intel e1000网卡,但仅限64位Guest。要说俺也挺惨的,现在还用2年多以前的P4 2.8C呢,闲话少说。
首先下载一个VMware Server,目前还是beta版,workstation 5.5/5.51没有测试,估计也可以
http://download3.vmware.com/software/vmserver/VMware-server-installer-e.x.p-20925.exe

我实验用的虚拟机是事先用VMware GSX 3.21 19281安装好的一台Windows XP Pro

首先用记事本编辑你虚拟机的配置文件.vmx,找到
guestOS = "xxxxxxx这一行"
把它改成guestOS = "winxppro-64"

然后在最后面添加
ethernet0.virtualDev = "e1000"
因为64位XP只支持lsilogic的SCSI卡,而我实验用的虚拟机是32位XP PRO,默认支持buslogic,所以还要添加一行
scsi0.virtualDev = "lsilogic"

转成lsilogic的,保存,关闭。点击菜单VM―Upgrade Virtual Machine来升级你的虚拟机(实验的时候我升级了,不升级估计也行,如果不放心升级可以先做备份)。现在启动你的虚拟机吧,有一个提示大概意思是:由于你的CPU不支持64位,将禁用64位功能等等,不用理它,直接按确定。

稍候进入Windows了,打开设备管理器会发现网卡和Scsi卡都有一个黄色的问号,万幸的是硬盘还能转动^_^。
尝试安装VMWare Tools,没用,自己动手找驱动吧。

Intel网卡的驱动在http://www.mydrivers.com/dir134/d53986.htm

lsilogic scsi卡驱动在http://www.lsilogic.com/files/support/ssp/whql/LSI20320-R_xp_50700_01034132IT_1201800_1005239.zip
SCSI卡装完后会提示该设备不能启动,错误代码好像是10,没关系,把虚拟机重启一下就OK了。

最近累的要死,Intel网卡的性能测试再等等的吧。

哎,先入为主了,其实只需要用记事本编辑你虚拟机的配置文件.vmx,在最后面添加
ethernet0.virtualDev = "e1000"

就行了,SCSI和guestOS不用动