如果 Ubuntu 无法识别 USB 设备,VirtualBox 能否识别该设备

如果 Ubuntu 无法识别 USB 设备,VirtualBox 能否识别该设备

我在 Ubuntu 11.10 上通过 VirtualBox 将 Windows XP 作为虚拟机运行。我有一些 USB 设备(即视频采集器和 Android 手机)无法被 Ubuntu 识别。如果 Windows XP 以虚拟方式运行,它们会被识别吗?

答案1

大概是的。USB 直通功能使虚拟机能够以类似本机的方式访问 USB 设备。

过去我曾使用 VirtualBox 更新过我旧手机的固件、鼠标的固件(它是一只非常闪亮的老鼠) 并更新我们的 Logitech Harmony 遥控器。所有这些操作实际上都无法通过 Ubuntu 直接实现。

我应该指出的是,性能并不总是很好。它不是真正的直通(这实际上是不可能的,因为所有集线器都由 Ubuntu 管理),所以里面有一个软件层,确实会减慢速度。对你来说,视频抓取器可能效果不太好。


注意:我认为这不需要说,但只要阅读弗兰克的回答,它可能确实需要......所有这些都需要你正确设置 USB 支持

答案2

是的,但是...您必须将您的用户帐户添加到 VBOXUSERS 组。

以下是简要概述。 http://www.howtogeek.com/howto/31726/mount-usb-devices-in-virtualbox-with-ubuntu/

完成此操作后(并重新启动),当您单击 VirtualBox 窗口底部状态栏上的 USB 图标时,您的 USB 设备就会出现。

答案3

根据我在 Windows 上使用 VMWare 的经验,VMWare 会安装一个 USB 驱动程序,该驱动程序实际上会将 USB 设备的通信直接传递给 VM。因此,如果我插入 USB 无线网卡,无线网卡将从主机的设备列表中消失,并被“VMWare USB 设备”取代,然后它会出现在客户机的设备管理器中。

由于 VM 软件不同,效果可能有所不同。

相关内容