在VMware虚拟机中怎么使用USB设备
2011/9/5 20:35:00
VMware Workstation 5提供两个端口的USB1.1控制器。如果你的宿主机和客户机都支持USB的话,你可以在你的虚拟机上使用两个USB设备。如果你的宿主机支持USB2.0设备,你也可以在带有相应设备驱动的客户机上使用USB2.0设备。
注意:当USB设备和宿主机控制器都支持USB2.0,那么这个设备将自动工作在USB2.0模式下。这个过程大部分时候工作良好,尽管这个处理过程是在客户机的USB1.1控制器中进行的。尽管如此,在当客户机的UHCI (USB 1.0)驱动可能不能处理某些USB2.0传输,比如较大的USB2.0信息包。这可能导致客户机的崩溃。为了解决这个问题,可以插这种设备到USB1.0的集线器中。这将迫使设备用USB1.0的信息包工作。
试验性的支持同步USB设备,诸如网络摄像设备、扬声器和麦克风。
注意:Windows NT和版本低于2.2.17核心的Linux系统不支持USB.
尽管你的宿主机操作系统必须支持USB,但如果你仅仅是想在虚拟机上用那些USB接口的设备,你不需要在宿主机上安装该设备指定的驱动。
在支持USB2.0的Windows2000主机操作系统上,请确信你用的是微软的USB2.0驱动。第三方的USB2.0驱动,诸如那些主板厂商提供的驱动,是不被支持的。更多事项,请看《替换Windows2000主机中的USB2.0驱动》
(虚拟机)5.0版本对USB支持
在这个版本上,我们已经测试过各种各样的USB设备了。一般来说,如果客户操作系统有合适的驱动,你应该能够使用PDA、打印机、存储设备(磁盘)、扫描仪、MP3播放器、数码摄像机和读卡器。
猫和某些有数据流工作的设备,诸如扬声器和网络摄像设备,不能完全地工作。
启用和禁用USB控制器
虚拟机USB端口默认被开启。如果你不在虚拟机里使用USB设备,你可以通过虚拟机设置器禁用USB控制器。
连接USB设备
自动连接USB设备
当虚拟机正在运行,它的窗口是激活的窗口,这时插入USB设备进入物理主机,这个设备将被和客户机连接而不是主机。这个自动连接功能可以通过虚拟机设置编辑器(虚拟机 > 设置 > USB控制面板来禁用。如果所有的虚拟机USB端口已经被占用,当客户机尝试自动连接新的设备时,一个对话框将让你做一个选择:你能断开一个已经连接的USB设备来空出端口或者忽略新的设备,允许该设备连接到主机上去。
手动连接USB设备
选择虚拟机 > 移除你的虚拟机中指定的USB设备。(这样你的主机就接管了这个USB设备了)你可以同时连接两个USB设备。如果物理上的USB设备通过Hub连接在主机上,虚拟机看到的仅仅是这个USB设备,不是Hub。
对(虚拟机)每一个USB端口都有一个菜单选项。移动鼠标到这些菜单选项上看到弹出的联级菜单,点击USB端口选项,这样USB设备就会接到你所点击的USB端口上,USB设备就会出现在你的虚拟机中。(在连接之前,会出现一个对话框,告诉你,虚拟机会先在主机上安全地卸载USB设备。)
同样释放一个连接设备,点同样的位置,即可释放(主机接管USB设备)。
如果你插上一个新的设备在主机上,但自动连接功能没起作用,这个设备被初始连接到主机上。这个设备名也被添加到虚拟机 > 移除设备目录里,所以你能够(通过点击这个设备名字)把它手动地连接到虚拟机上。
自动恢复USB设备连接
当你手动连接一个USB设备(虚拟机 > 移除设备)时,虚拟软件保持虚拟机连接在主机的一个端口上。你这时可以挂起或关闭虚拟机电源,或者拔掉设备。当你插回设备或恢复虚拟机时,虚拟软件会自动重新连接设备。虚拟软件通过在虚拟机配置文件里写入自动连接设备语句来保持连接。(写入内容例如:usb.autoConnect.device0 = "path:1/3/1 autoclean:1")
如果虚拟软件不能重新连接设备(比如,因为设备失去连接或被移到另外的端口),这个设备(在虚
下一页
返回列表
返回首页
©2024 金松软件
Powered by iwms