|
|
各位大神:你们好!我平时偶尔会用到虚拟机,在VMware11 和 Xen 中安装server2012的时候发现,网卡,硬盘等设备会识别成USB设备,可以直接在托盘处弹出,一断弹出只有通过重启虚拟机才能重新找回设备,所以经常一不小心点错了,就得重启虚拟机!
这种现象不仅在VMware11中有,在阿里云的云主机(基于XEN)都出现了这种情况。具体见图 这个是VMware11的:
下面这个是在阿里云主机上的情况:
对于硬盘被弹出的情况还可以通进进程给锁定掉,让它不能弹出, 系统所在硬盘无法弹出,提示在读写,对于数据盘可以在对应硬盘上加载一个服务进程等方法让也弹不出来。
阿里云主机我就是这样做的,虽然看起不还是不爽,但至少不至于不小心弹出数据盘。
但网卡等设备就没有什么好方法了。
阿里云的Xen还好点,只有硬盘出现这种情况,VMware11就太过分了,网卡,等设备都成了可弹出设备了,为此我只得将VMware11换成Hyper-V了,在win8.1 上使用Hyper-V,对比了一下,发现Hyper-V在资源占用上好像有点优势,还有就是server2012启动速度要比VMware11快很多, 再就是实体电脑关机时,Hyper-V或自动挂起虚拟机,下次开机,Hyper-V中的虚拟机会自动开启。
毕竟是自家的孩子,和系统结合得比较紧密是理所当然的,但是Hyper-V的虚拟交换机,时不时出问题,特别是本本,有时用无线,有时用有线,得建两个虚拟交换机,开虚拟机,切换虚拟交换机还不行~~~~还是一些小地方不是很爽~~
还是用习惯了VMware,但硬件识别成USB设备的问题不解决,总感觉不是很如意。
之前在网上找过很多贴子,那些都是由于 nvata 引起的,网上有解决方法 如:
http://zhidao.baidu.com/link?url=aMffOhzXF_oBOO3KxJyWByn53AHrdOhdpas1KxtQFVfVge5LNmq7vh2fNOFlxZl08xqJNzHrHqv3hDVjwaOkBq
http://itbbs.pconline.com.cn/diy/15584852.html
但这个有点不同,网上也没有找到类似的帖子,于我也到上面文中所提到的,位置,根据硬件ID找到对就的注册表,添加"DisableRemovable"=dword:00000001 但是都没生效!
也许是我没有找对地方吧,或者有其它的方法?请各位大神多指教!!
|
|