背景
处于某些需求,我需要在vsphere上安装Windows XP x64进行某些操作。操作系统安装完成后,网卡并没有正常运行
尝试解决
下面是尝试解决这个问题的过程,如果不关心可以直接跳转到【总结】那里
尝试切换网卡的适配器类型
切换类型其他适配后,网卡仍不能正常运行
手动安装网卡驱动
因为网卡没有正常运行,因此不能联网去更新网卡驱动,只能选择本地(win xp)的驱动进行更新。尝试了各种驱动安装还是不能使网卡正常运行
安装vmware tools
vsphere不再支持xp的VMware tools,因此不能安装成功
挂载u盘
可以将新的驱动放在u盘里面,然后添加一个usb控制器
通过usb控制器将U盘挂载到xp虚拟机上
但是挂载上去之后无法识别这个usb,只能安装usb驱动,重复安装网卡驱动的操作,最后并没有成功读取到u盘里面的内容
挂载iso镜像!
挂载iso镜像不需要安装驱动,因此可以尝试挂载一个有网卡驱动iso镜像到虚拟机上,这样就可以读取到网卡驱动信息了。
那么有网卡驱动的镜像如何获取呢?可以使用UltraISO生成!
将相关驱动加入到软碟通里面后,点击【文件】-【另存为】就可以得到一个有网卡驱动的iso镜像。顺便一提,软碟通里面的【以太网控制器万能驱动】是再网上下载的,安装这个就能够使网卡正常运行了
将iso挂载在xp虚拟机上,可以在xp虚拟机里面看到这个镜像里面的内容
进入【以太网控制器万能驱动里面】,里面有个文件叫【setup】,双击安装这个文件,等待安装结束后,网卡就能正常运行了,最后配置IP地址即可
总结
-
设置虚拟机网络适配为E1000E,如果没有选择默认适配器类型
-
下载UltraISO
-
下载以太网适配器万能驱动
-
打开 UltraISO,将以太网适配器万能驱动拖动到软件里面
-
另外存为 iso 镜像
-
将 iso 镜像挂载到虚拟机上
-
进入虚拟机,安装以太网适配器万能驱动
-
配置 IP 地址