Virtualbox 找不到 USB 设备

Virtualbox 找不到 USB 设备

我正在使用 Virtualbox 6.0。问题是它无法识别我的任何 USB 设备。我已经安装了一个扩展包,与 VirtualBox 版本相同,并尝试vboxusers使用以下命令使我的帐户成为成员sudo adduser $USER vboxusers,但不幸的是,没有任何效果。

我该如何解决这个问题?

在此处输入图片描述

在此处输入图片描述

答案1

在 Linux 下运行的 VirtualBox 中,USB 设备要显示在 Windows 中必须满足五个条件。

  1. 扩展包和 VirtualBox 版本必须匹配前者可通过文件 > 首选项 > 扩展找到,后者可通过帮助 > 关于找到。
  2. 必须在 VM 配置选项中启用 USB 控制器。
  3. 必须在客户虚拟机上安装 VBox Guest Additions。在虚拟机运行时,单击设备 > 插入 Guest Additions CD 映像并运行 VBoxWindowsAdditions 可执行文件。
  4. 运行 VirtualBox 的用户必须处于虚拟盒用户组。在命令行中,运行groups以查看您是哪些组的成员。如果 vboxusers 不在列表中,请运行sudo gpasswd -a $USER vboxusers以添加自己,然后重新启动。
  5. 必须在“设备”>“USB”>“USB 设置”下设置至少一个过滤器。单击右侧顶部的图标(带有实心蓝点的 USB 插头)将为任何设备创建一个“通用”过滤器。当 VM 运行时,您现在应该会在转到“设备”>“USB”时看到一个列表,允许您选择要连接的设备。

答案2

尝试选择第一个选项:设置->USB->启用 USB 控制器-> 选择 USB 1.1 (OHCI) 控制器。这可能暂时有效,直到 VirtualBox 更新恢复完整的 USB 功能。

设置

相关内容