Windows VirtualBox 无法将 USB 设备连接到 Linux 客户机

tom*_*ums 6 windows-7 virtualbox arch-linux virtual-machine

我有 Windows 7 64 位主机系统,我使用的是 VirtualBox 4.1.18 (r78361)。

我有一个 Arch Linux 来宾操作系统。

我已经安装了 VirtualBox 扩展包(以启用 USB2 支持)并将我的 USB 设备过滤器添加到 VM。
我还安装了 Arch 提供的 Guest Additions:(virtualbox-archlinux-additions但我不知道我的环境是否真的需要它)。

我可以从 VirtualBox 设备菜单中看到我的 USB 设备。

每当我尝试访问它时,我都会得到:

无法将 USB 设备Kingston DT 100 G2 [0100]连接到虚拟机Archlinux

带有 UUID {a836ec33-0f41-4ca7-a31d-09cceaf5d173} 的USB 设备“金士顿 DT 100 G2 ” 正忙于处理先前的请求。请稍后再试。

细节 ?
Result Code:    E_INVALIDARG (0x80070057)
Component:      HostUSBDevice
Interface:      IHostUSBDevice {173b4b44-d268-4334-a00d-b6521c9a740a}
Callee:         IConsole {1968b7d3-e3bf-4ceb-99e0-cb7c913317bb}

从我用谷歌搜索的内容来看,大多数指南都展示了如何以另一种方式解决这个问题——Linux 主机到 Windows 客户机。

我该如何解决?

更新

我试图从我的 Windows 主机系统中弹出(实际上,不是物理)设备,然后尝试从访客访问设备。同样的错误。