Я выполняю новейшую версию VirtualBox, 4.1.18-78361~Ubuntu~precise из репозитория VirtualBox, на Ubuntu 12.04 с Пакетом Расширения VM VirtualBox Oracle.
Когда я вхожу в Настройки-> USB для моей виртуальной машины и нажимаю "Add Filter From Device", я не получаю устройств в списке. Только текст, не говоря "доступных устройств".
Устройство я пытаюсь использовать в госте Windows 7 x64 ОС, является контроллером SATA к USB, который присутствует в моей системе Ubuntu. Существует и это устройство и мышь USB, подключенная к моему ПК Ubuntu, ни один из которых обнаруживаются в 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
Я настроил фильтр USB-устройства на странице Settings-> USB для устройства с идентификатором 174c Поставщика и Идентификатором продукта 55aa. Когда я включаю устройство, однако, подсказка из Ubuntu открывается, прося, чтобы я ввел пароль для дешифрования объема (диск в контроллере SATA к USB шифруется с помощью dmcrypt и настраивается с LUKS).
Мой пользователь является членом vboxusers:
rune@rune-desktop:~$ groups rune
rune : rune adm cdrom sudo dip plugdev lpadmin sambashare vboxusers samba
Как я заставляю свой хост 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
Править: Теперь это работает:. Я понятия не имею, что я сделал (если что-либо), чтобы заставить его работать. Но теперь все устройства обнаруживаются, и гость, ОС может использовать рассматриваемое устройство правильно.