Я следил за этим вопросом, но нашел проблему. Использование моей веб-камеры с запущенной Ubuntu в VirtualBox
Я использовал guvcview для проверки камеры, она работает. Я установил версию 12.04 virtualbox с их сайта и установил пакет расширений. Но когда я нажимаю на USB с зеленым знаком плюс, он говорит, что нет доступных устройств.
Достаточно запустить
sudo gedit /etc/group
, затем найти строку vboxusers
и добавить в конец свое имя пользователя.
После этой перезагрузки предлагается, но выхода из системы или kill -9 -1
и входа в систему должно быть достаточно.
У меня была такая же проблема с Linux Mint 17 (Ubuntu 14.04), использующим стандартную версию дистрибутива 4.3.20. gnome-system-tools и dkms уже были установлены, а open-vm-dkms - нет. Я сделал это:
sudo apt-get install open-vm-dkms
После перезагрузки я мог видеть устройства USB. Пакет также существует в Ubuntu 12.04 и 14.04, поэтому я предполагаю, что он будет работать и там.
Может ли быть проблема зависимости?
После добавления себя в группу vboxusers
:
sudo gpasswd -a $USER vboxusers
Если вы, естественно, не хотите, чтобы выходили из системы или перезапускались по каким-либо причинам, вы можете запустить VirtualBox с принудительной эффективной группой:
sg vboxusers virtualbox
Это должно быть излишне после следующей перезагрузки.
Попробуй это. Находясь в VirtualBox, нажмите «Устройства» -> «USB-устройства» -> нажмите на нужное USB-устройство. Вы видите желаемое устройство?
У меня Ubuntu 14.04 Lts.Installed 5.0.8 версии oracle Vm и ext. Я попробовал все вышеперечисленные решения. Я не смог увидеть свои USB-устройства. Я опустил виртуальную коробку Oracle VM и пакет расширения до 4.3.32 и работал. Я устарел, но, по крайней мере, работает.
Мое решение было простым ...
У меня была эта проблема сегодня, и я думаю, что это потому, что я проигнорировал предупреждение об установке о работе некоторой службы virtualbox. Мне пришлось перезагрузить хост, но после этого USB был сломан, что привело меня сюда.
Я переустановил Virtualbox с нуля, полностью удалив с помощью «Программы и компоненты», а затем снова установил.
Теперь USB работает правильно, у меня отображаются устройства. Однако мне пришлось отключить и снова подключить одно из моих устройств, чтобы оно работало в клиенте.
Первая установка dkms :
sudo apt-get install dkms
Следующая установка Gnome-System-Tools
sudo apt-get install gnome-system-tools
Теперь запустите приложение - Пользователи и группы . Если вы используете Unity, вы можете сделать это, нажав Супер-клавишу и набрав user, затем нажмите Значок «Пользователи и группы» , чтобы запустить настройки пользователя.
Нажмите Управление группами , найдите vboxusers , щелкните свойства, добавьте свое собственное имя пользователя и любых других нужных пользователей в vboxusers группа . Нажмите Ok.
Далее вам нужно будет выйти (sudo restart lightdm
, если вы используете этот DM) и снова войти. Теперь запустите VirtualBox и приступите к добавлению USB-устройств.
Эта команда добавит вашу учетную запись в группу пользователей vbox. Это позволит вашему VirtualBox обнаруживать USB-накопители.
sudo usermod -G vboxusers -a $USER
$USER
значением является ваше имя пользователя. Вы можете увидеть это с помощью echo $USER
$ whoami
foo
$ echo $USER
foo
. Вы также можете заменить $USER
на свое домашнее имя пользователя.
Затем выйдите из системы или перезагрузите компьютер, и VirtualBox теперь обнаружит USB-устройства.
Источники:
Документация Virtualbox в Ubuntu (французский)
VirtualBox / USB - Wiki-справка сообщества (английский)