我在Windows Server 2003主机上运行VMware Server。 我有两个Windows XP的客人安装在它上面。 每位来宾都有一些运行的软件,每个软件都需要一个USBencryption狗才能获得授权。 不幸的是,每个软件应用程序的供应商都碰巧使用相同types的软件狗。 这似乎是造成了一个问题,因为VMware无法区分这两者。 也就是说,当我从VMware Server Web GUI的下拉列表中为其中一个VMselect一个USB设备时,两个设备都将被检查并显示在该guest虚拟机上。 试图select其他设备(顺便提一句,它们都有相同的名称,这实在令人困惑)在另一台虚拟机上产生一条消息,说明它已经连接到另一台虚拟机。 所以我必须closures第一台虚拟机才能让第二台虚拟机使用其中一个USB软件狗。 不幸的是,这导致第二个虚拟机具有两个设备连接。
有关如何让VMware区分两者的任何想法? 也许每个设备都有一个唯一的ID或什么东西,我可以手动更改每个虚拟机configuration文件指向正确的?
不幸的是,我不知道如何让VMWare软件与众不同,但是我们通过一个硬件设备使用了我们的ESXi设备(不支持USB设备)的encryption狗,这个设备使encryption狗可用。 我们使用的设备是来自silex的sx-2000u2 。 也许你可以使用其中的一个设备来缓解你的问题。