VM 可以检测到硬件连接吗?

VM 可以检测到硬件连接吗?

虚拟机可以检测到扫描仪的连接吗?或者更一般地说,虚拟机可以检测到任何硬件连接,包括扬声器、麦克风等吗?

我之所以问这个问题,是因为我想将我的所有开发和桌面转移到虚拟机中,以便于备份和维护。因此,我将在虚拟机中进行扫描、在虚拟机中使用 Gmail 聊天、在虚拟机中听歌、在虚拟机中同步我的移动设备等等。

有什么想法吗?

编辑:我正在使用 VMWare

答案1

这取决于虚拟化软件。

例如,VMware ESX 不支持 USB 设备。

另一方面,VMware Fusion 确实支持它。以下是菜单的屏幕截图,我可以在菜单中选择要连接到虚拟机的 USB 设备:

VMware 的 USB

这对于扫描仪、相机、闪存驱动器、硬盘驱动器等非常有用。通常,您会发现此功能更多地出现在桌面类型虚拟化产品(如 Fusion 和 Virtual PC)上,而不是数据中心类型虚拟化产品上。

答案2

好的虚拟机可以模拟系统总线,包括 USB。真正的技巧在于如何以及何时通过。我知道我见过 Linux 上的 vmware 提供将 USB 连接到虚拟机的选项。我认为这需要客户端内核上的一些内核魔法,但绝对可行。

答案3

答案很简单,是的... :) 您可以使用 VM 控制台进行配置

答案4

基本上,答案是肯定的。但是,这取决于您使用的虚拟机,以及您如何配置它。如果您有特定的虚拟机,这可以帮助我们更具体地回答,但我知道 VMWare 和 Virtual PC 肯定就是这样做的。据我所知,大多数都是这样的。

有一个警告:如果您使用任何视频加速程序,它们通常将无法工作,但更基本的东西可以工作。

相关内容