如何使用USB通过远程连接到虚拟机

时间:2011-05-10 13:46:50

标签: usb vmware virtual-machine hyper-v

我正在尝试在虚拟机上进行移动应用程序开发(BlackBerry,Android)。我的想法是,无论我在哪个桌面上,我都可以打开与虚拟机的远程连接,并准备好我的移动开发环境。问题是我想将代码部署到移动设备,就好像它是物理连接到虚拟机一样。理想情况下,设备将插入到创建远程连接的客户端计算机上。

我目前正在使用VMWare工作站来管理我的虚拟机,我已经做了一些研究,看看通过网络连接我的USB设备的最佳解决方案是什么。

有许多昂贵的USB over网络解决方案可能会或可能不适用于我正在尝试的内容,但我想避免这些。我会对免费的开源解决方案感兴趣,其中usb主机和usb客户端都是windows机器。这与我正在寻找http://usbip.sourceforge.net/的内容很接近,但您无法从Windows托管设备。

似乎我可以通过Microsoft RDC使用Hyper-V VM和RemoteFX执行此操作,但我希望这可以在我现有的VMWare VM上运行。

我发现的最快的解决方案是一个网络USB集线器,它允许我通过网络连接设备,但这会迫使我连接到集线器,如果有更多的人加入我的项目,这是一个问题。

理想情况下,我正在为我的问题寻找现有的软件解决方案。有什么建议吗?

也有人可以确认这可以使用RemoteFX在Hyper-V中工作吗?

1 个答案:

答案 0 :(得分:1)

我会考虑将你的虚拟机从Sun(现在的Oracle)移植到VirtualBox,它们具有开箱即用的远程USB支持,并且非常稳定。

我已经以另一种方式移植机器(工作)并且这并不困难。