在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.14
, Ubuntu 14.04
, Guest Additions 5.0.14
和Extension Pack 5.0.14。 我可以在我的主机操作系统中看到我的USB设备。
您的虚拟机和扩展程序版本都匹配。 这是该过程的关键部分。
要解决组问题,请使用命令sudo addgroup vboxusers
和sudo adduser USERNAME vboxusers
,其中USERNAME是您的用户名。 在主机上做这两件事。 注销并返回以使其生效。
请注意,您在组中列出的vboxsf实际上是mount命令使用的文件系统类型。
从此页面下载正确的扩展包,并在提示时使用Virtualbox打开它。
最后一步是在VM上设置USB支持,在VM关闭时打开虚拟机中VM的设置,选择USB并启用USB 2.0并根据需要添加和激活filter。 见下文:
注意:在最近的过去,USB 3.0(XHCI)控制器不受支持,但Virtual Box 5.0中添加了此function
更多信息请参见官方文档。 如果这不适合你,请给我发表评论,我会对此进行扩展。
资料来源:
https://www.virtualbox.org/wiki/Downloads
在我的情况下,问题是客户操作系统(Windows)中的芯片组设置错误。 一旦我选择了ICH9,我就会看到很多USB设备连接到我的电脑。
我也看不到USB设备。 我经历了通常的嫌疑人:
- 扩展包未安装/错误版本。
- 用户不是
vboxusers
组的成员。 - 未安装内核模块。
在我耗尽所有这些之后,我简单地清除了VirtualBox软件包,重新安装它,然后我突然看到了所有的USB设备。
我不确定这对我来说有多固定,但确实如此。