VirtualBox 中的 Windows 7 客户机无法识别 USB 3.0 设备

VirtualBox 中的 Windows 7 客户机无法识别 USB 3.0 设备

我在 Linux Mint mate (18.2) 主机上使用 VirtualBox 版本 5.0.40_Ubuntu r115130。我还安装了 Oracle VM VirtualBox 扩展包版本 5.0.40r115130。我安装了 Windows 7 Ultimate(64 位)客户操作系统。我还将当前用户添加到 vboxusers 组。

问题是,当我在 USB 设置中选择 USB3.0 (xchi) 时,我从客户机转到设备 > USB 并选择我想要加载的 USB 设备,它会从主机操作系统中卸载,但不会安装在客户机中操作系统。

我尝试从访客设置中添加“USB 设备过滤器”,但没有任何效果。我在网上搜索了解决方案并尝试了这些在 Windows 客户机上看不到 USB 设备,如何为 Virtualbox 设置 USB?,虚拟盒/USB 其他人中,但似乎没有一个能解决我的问题。

进一步挖掘,我发现在我的客户操作系统中我没有安装任何 USB 驱动程序装置经理

我还安装了其他基于 Linux 的来宾操作系统,它们在查看 USB 设备时没有任何问题。此外,如果我在 USB 设置中选择 USB 2.0,则设备可以完美运行,但速度为 USB 2.0。

任何有关此事的帮助将不胜感激。

答案1

在这个过程中我遇到了一些小问题,但我终于把一切都准备好了并运行起来。在这里,我将详细介绍如何设置我的访客计算机,以便它可以访问我的 USB 设备。

  1. 首先我使用安装 VirtualBoxapt-get install virtualbox

  2. 接下来我Oracle_VM_VirtualBox_Extension_Pack-5.0.40-115130.vbox-extpack and VBoxGuestAdditions_5.0.40.iso从 VirtualBox下载并安装官方下载页面

请注意,根据您运行的 VirtualBox 版本,您需要获取适当的扩展包和来宾添加项。

  1. 现在您需要使用以下命令将当前用户添加到 vboxusers 组:

     sudo usermod -aG vboxusers "$USER"
    

此命令将当前用户添加到 vboxusers 组。如果您希望将其他用户添加到该组中,请替换$USER所需用户的用户名。

  1. 到目前为止,您应该能够通过从访客计算机访问“设备”→“USB”菜单来在访客计算机上使用 USB 2.0 设备。就我而言,此选择就足够了,但有时如果设备在加载到来宾操作系统之前未从主机正确卸载,则可能会出现问题。如果是这种情况,您可以在 USB 设置部分为设备创建一个 USB 过滤器,一旦设备运行,该过滤器就会自动将其加载到您的来宾操作系统中。

  2. 对于 Windows 7,USB 3.0 驱动程序不随操作系统一起安装,需要手动安装。他们可以找到这里。就我而言,有效的驱动程序是 2014 年 2 月 3 日的驱动程序,较新的驱动程序与我的来宾操作系统不兼容。

此后,我的 USB 3.0 设备在我的来宾操作系统中完美运行。

特别感谢 Eduardo Baitello 的帮助。

答案2

旧帖子,但我刚刚解决了类似的问题。我的 USB 2.0 Yeti 麦克风和 g13 游戏手柄在我新安装的 win 7 guest 虚拟机上无法工作,但在我删除的臃肿的 win 7 guest 虚拟机上运行良好。我花了几天时间对 vb、声音设置、USB 设置等进行故障排除。最后我在这里看到了一篇关于 USB 3.0 驱动程序的帖子,我直接从英特尔下载了它。噗..问题解决了。 USB 集线器插入 USB 3 端口,但我没有意识到我已经从主板安装光盘安装了驱动程序!

使用win 7 guest的请下载USB 3 驱动程序

答案3

当我更新我的虚拟盒子我有这个问题。

  1. 首先确保你已经安装了vbox_aditional_extention_pack主持人客人

  2. 然后安装来自英特尔的驱动程序,即不存在不再有。

我找到了一个解决方案在这里其中建议了一个存档链接

从此处的网络档案下载

相关内容