VirtualBox 在我的主机上找不到任何 USB 设备。如何使用 USB 直通?

run*_*eks 6 virtualbox usb

我正在使用 Oracle VM VirtualBox 扩展包在 Ubuntu 12.04 上运行来自 VirtualBox 存储库的最新版本的 VirtualBox,4.1.18-78361~Ubuntu~precise。

当我进入我的虚拟机的设置->USB 并单击“从设备添加过滤器”时,列表中没有任何设备。只有一条文字说“没有可用的设备”。

我尝试在 Windows 7 x64 来宾操作系统中使用的设备是一个 SATA-to-USB 控制器,它存在于我的 Ubuntu 系统上。这个设备和 USB 鼠标都连接到我的 Ubuntu PC,它们都没有出现在 VirtualBox 中(来自 lsusb 的输出):

Bus 006 Device 002: ID 046d:c050 Logitech, Inc. RX 250 Optical Mouse
Bus 003 Device 002: ID 174c:55aa ASMedia Technology Inc
Run Code Online (Sandbox Code Playgroud)

我已经在 Settings->USB 页面上为供应商 ID 为 174c 和产品 ID 为 55aa 的设备设置了 USB 设备过滤器。但是,当我插入设备时,会弹出来自 Ubuntu 的提示,要求我输入密码以解密卷(SATA-to-USB 控制器中的磁盘使用 dmcrypt 加密并使用 LUKS 进行设置)。

我的用户是 vboxusers 的成员:

rune@rune-desktop:~$ groups rune
rune : rune adm cdrom sudo dip plugdev lpadmin sambashare vboxusers samba
Run Code Online (Sandbox Code Playgroud)

如何让我的 Ubuntu 12.04 主机操作系统将 USB 设备传递给我的 Windows 7 来宾操作系统?

编辑:ls -lR /dev/vboxusb/按要求输出:

/dev/vboxusb/:
total 0
drwxr-x--- 2 root vboxusers 60 Aug 15 21:31 003
drwxr-x--- 2 root vboxusers 60 Aug 15 21:20 006

/dev/vboxusb/003:
total 0
crw-rw---- 1 root vboxusers 189, 257 Aug 15 21:31 002

/dev/vboxusb/006:
total 0
crw-rw---- 1 root vboxusers 189, 641 Aug 15 21:20 002
Run Code Online (Sandbox Code Playgroud)

编辑:现在它可以工作了:。我不知道我做了什么(如果有的话)让它工作。但是现在所有设备都出现了,并且来宾操作系统可以正确使用有问题的设备。