在VirtualBox中看不到USB设备


10

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

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和扩展包5.0.14。我可以在主机操作系统中看到我的USB设备。

Answers:


21

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

要解决组问题,请使用命令sudo addgroup vboxuserssudo adduser USERNAME vboxusers其中USERNAME是您的用户名。在主机上执行这两项操作。注销并重新登录才能生效。

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

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

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

VB-USB

注意:最近不支持 USB 3.0(XHCI)控制器,但Virtual Box 5.0中已添加了此功能

官方文档中提供了更多信息如果这样不适合您,请给我留言,我将在此进行扩展。

资料来源:

https://www.virtualbox.org/wiki/下载

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

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


你好!我已经在VirtualBox,Guest Additions和Extension Pack上都升级到5.0.14。一模一样!也是愚蠢的问题,但是我要vboxusers在主持人或来宾上添加组吗?另外,我一直在阅读vboxusers应该自动创建的组?
卡尔·莫里森

好的,现在可以正常工作了,谢谢!在主机上,我要这样做(即使该组不存在时)。
卡尔·莫里森

抱歉,我不得不更换机器中发生故障的驱动器。是。将vboxusers组添加到的主机。我将编辑答案以使其更加清晰。我很高兴你能把它整理好!
年长者怪胎

1

就我而言,问题在于来宾操作系统(Windows)中的芯片组设置错误。选择ICH9后,我可以看到很多USB设备连接到我的PC。


0

我也看不到USB设备。我遇到了通常的嫌疑犯:

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

在用尽所有这些功能之后,我只需要清除VirtualBox软件包,然后重新安装它,然后突然我可以看到所有的USB设备。

我不确定这如何为我解决问题,但确实如此。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.