Я использую Linux Mint 16 и VirtualBox 4.3.4 с установленным пакетом расширений. У меня установлена Windows 7 в качестве клиента. Мне нужно запустить приложение на этой установке Windows 7, и она использует USB-ключ с серийным номером. К сожалению, моя среда рабочего стола (Cinnamon) не видит этот USB-ключ, поэтому, когда я захожу в раздел общего доступа к USB в настройках, VirtualBox не видит его для предоставления общего доступа клиенту.
Я побежал:
lsusb
и он появляется в этом поиске, показанном здесь:
Bus 002 Device 012: ID 0529:0001 Aladdin Knowledge Systems HASP v0.06
Знаете ли вы, как предоставить общий доступ к такому устройству клиенту Windows?
Обратите внимание: начиная с VirtualBox 4.x больше нет двух версий (с закрытым исходным кодом и с открытым исходным кодом):https://www.virtualbox.org/wiki/Editions
решение1
Я только что решил похожую проблему на своей виртуальной машине :)
Я установилпакет расширений virtualboxи затем добавил своего пользователя в группу vboxusers sudo adduser <your_username> vboxusers
. Наконец, я просто выбрал (теперь отображаемое) устройство usb из меню Devices->usb-devices в запущенной виртуальной машине.
Надеюсь, я смог помочь (хотя бы просто в качестве справки)
решение2
Вам необходимо запустить версию Virtualbox с закрытым исходным кодом, а не OSE. Можете ли вы подтвердить, что в данном случае это так?