Несколько возможных причин, по которым VirtualBox не видит внешние USB-устройства:
- Не установлен пакет расширений или установлена неправильная версия. 35 Пакет должен быть совместим с версией VirtualBox. 3
- В настройках виртуальной машины не включён USB 2.0. 2 Нужно убедиться, что в настройках виртуальной машины активирован хотя бы USB 2.0. 2
- Не создан USB-фильтр. 2 При подключении устройства к хосту нужно создать USB-фильтр в настройках гостевой системы и удалить все значения, кроме Name, VendorID и ProductID. 2
- Устройство отображается, но считается недоступным. 2 В таком случае можно извлечь устройство из хоста, но оставить его подключённым. 2
- В гостевой ОС (Windows) установлены неправильные настройки чипсета. 5 Например, выбор ICH9 позволил увидеть подключённые USB-устройства. 5
- Пользователь не является членом группы VBoxusers. 35
- Не установлены модули ядра. 5
Для диагностики доступных USB-устройств можно использовать инструмент командной строки VirtualBox VBoxManage. 4