在VirtualBox中看不到USB设备

以下将我的用户添加到组中:

sudo usermod -aG vboxusers karl 

收到错误消息:

 usermod: group 'vboxusers' does not exist 

我的小组如下:

 karl adm cdrom sudo dip plugdev lpadmin sambashare vboxsf 

我正在使用VirtualBox 5.0.14Ubuntu 14.04Guest Additions 5.0.14和Extension Pack 5.0.14。 我可以在我的主机操作系统中看到我的USB设备。

您的虚拟机和扩展程序版本都匹配。 这是该过程的关键部分。

要解决组问题,请使用命令sudo addgroup vboxuserssudo adduser USERNAME vboxusers ,其中USERNAME是您的用户名。 在主机上做这两件事。 注销并返回以使其生效。

请注意,您在组中列出的vboxsf实际上是mount命令使用的文件系统类型。

从此页面下载正确的扩展包,并在提示时使用Virtualbox打开它。

最后一步是在VM上设置USB支持,在VM关闭时打开虚拟机中VM的设置,选择USB并启用USB 2.0并根据需要添加和激活filter。 见下文:

VB-USB

注意:在最近的过去,USB 3.0(XHCI)控制器不受支持,但Virtual Box 5.0中添加了此function

更多信息请参见官方文档。 如果这不适合你,请给我发表评论,我会对此进行扩展。

资料来源:

https://www.virtualbox.org/wiki/Downloads

https://help.ubuntu.com/community/VirtualBox/USB

https://help.ubuntu.com/community/VirtualBox/SharedFolders

在我的情况下,问题是客户操作系统(Windows)中的芯片组设置错误。 一旦我选择了ICH9,我就会看到很多USB设备连接到我的电脑。

我也看不到USB设备。 我经历了通常的嫌疑人:

  • 扩展包未安装/错误版本。
  • 用户不是vboxusers组的成员。
  • 未安装内核模块。

在我耗尽所有这些之后,我简单地清除了VirtualBox软件包,重新安装它,然后我突然看到了所有的USB设备。

我不确定这对我来说有多固定,但确实如此。