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