У меня Windows 7 64-битная хост-система, и я использую VirtualBox 4.1.18 (r78361).
У меня есть гостевая ОС Arch Linux.
Я установил VirtualBox Extension Pack (чтобы включить поддержку USB2) и добавил свой фильтр USB-устройства к ВМ.
Я также установил гостевые дополнения, предоставляемые Arch: virtualbox-archlinux-additions
(но я не знаю, действительно ли это нужно для моей среды).
Я вижу свое USB-устройство из меню VirtualBox Devices.
Всякий раз, когда я пытаюсь получить к нему доступ, я получаю:
Не удалось подключить USB-устройство Kingston DT 100 G2 [0100] к виртуальной машине Archlinux.
USB-устройство « Kingston DT 100 G2 » с UUID {a836ec33-0f41-4ca7-a31d-09cceaf5d173} занято предыдущим запросом. Пожалуйста, попробуйте позже.
Подробности
↓
Result Code: E_INVALIDARG (0x80070057)
Component: HostUSBDevice
Interface: IHostUSBDevice {173b4b44-d268-4334-a00d-b6521c9a740a}
Callee: IConsole {1968b7d3-e3bf-4ceb-99e0-cb7c913317bb}
Из того, что я нашел в Google, большинство руководств показывает, как решить эту проблему с другой стороны - с Linux Host на Windows Guest.
Как мне решить это?
Обновить
Я попытался извлечь (фактически, а не физически) устройство из моей системы Windows Host, а затем попытаться получить доступ к устройству из гостевой системы. Та же ошибка