【转载】[2015-03-17]关于VMware Workstation下Windows 7客户机出现大量ATA Channel的问题 升级了VMware Workstation到10以后,闲着无聊想试试efi引导,就手动开了efi(通过修改某文件的方式,现在11了可以直接在设置里面开启了哦~),安装了Windows 7的64位版本(32位原生不支持efi嘛),GPT+EFI顺利开启,但是通知区域里面那个弹出设备的东西(就是用来弹出U盘那个)点出来却出现了N个ATA Channel。。。 无语,找个U盘都费劲。。 后来升级了VMware Workstation 11,情况依旧如此,我就想是不是efi启动的方式有问题。。。直到最近,原先装的Windows 7时间长了太卡,我就删了重新新建了一个虚拟机(完全是新建的)安装了32位的Windows 7(当然没有efi启动)。可是安装完发现,弹出设备那里还是N个ATA Channel,怎么这样=.= 上网一查才发现,原来从VMware Workstation 10开始就这样了,大神给出的解决方案是把系统的兼容版本改成VMware Workstation 9,那些ATA Channel就会不见了。。。可是啊,改成9的话有些功能又不能用了(虽然这些功能我也不用。。)。我就想啊,兼容版本9和10和11的到底有啥区别呢?怀着试一试的心情,我把安装好的32位Windows 7的硬件兼容性改动了一下,先改成VMware Workstation 10,软件提示我设置没有冲突,直接就过来了;再改成兼容VMware Workstation 9的,这次有提示,SATA光驱不支持,于是光驱被删了(居然直接被删了。。。)。。。难道就是这个原因?立马把兼容性调回11的版本,SATA光驱删掉,重新加了个IDE的光驱,启动,仍然有弹出设备的那个图标,点一下看看,只剩下几个设备了,ATA Channel全都不见啦^_^ 至此,成功处理N个ATA Channel的问题。。。万恶的SATA光驱啊! [补充] 如果没有在一开始建立虚拟机的时候最后一步删除SATA光驱,之后直接删除的话可能不行,那样的话就需要把版本兼容降到9,这时候会提示删除一个硬件叫SATA Controller的,删除之后就好了,可以再把兼容版本调回高版本
|