Elementary OS: VirtualBox не видит USB-устройств

Dmitry Kornev
  • 14 мая 2017
  • 4k

Использую VirtualBox в Elementary OS, виртуальные машины — самые разные версии Windows и Linux. Столкнулся с проблемой. Не мог «прокинуть» USB-устройства из хост-машины в виртуальные. Доступных для «прокидывания» устройств просто не было в списке.

Оказалось, что эта проблема очень старая. В отношении Ubuntu 7.04 про неё написано в этой статье. Суть там изложена. Но решение сейчас выглядит немного иначе.

Создаём пользовательскую группу с названием usbusers:

sudo groupadd usbusers

Добавляем себя в эту группу. У меня пользователь d1mon и это выглядит так:

sudo usermod -aG usbusers d1mon

Нужно отредактировать файл /etc/udev/rules.d/60-vboxdrv.rules.

Я привык пользоваться mc и его встроенным редактором — «F4». Необходимы права root:

sudo su
mc

В файле находим две строки:

SUBSYSTEM=="usb_device", ACTION=="add", RUN+="/usr/lib/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass}"
...
SUBSYSTEM=="usb_device", ACTION=="remove", RUN+="/usr/lib/virtualbox/VBoxCreateUSBNode.sh --remove $major $minor"

Нужно добавить в них параметр:

GROUP="usbusers"

Так:

SUBSYSTEM=="usb_device", GROUP="usbusers", ACTION=="add", RUN+="/usr/lib/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass}"
...
SUBSYSTEM=="usb_device", GROUP="usbusers", ACTION=="remove", RUN+="/usr/lib/virtualbox/VBoxCreateUSBNode.sh --remove $major $minor"

Есть ещё один важный момент. При установке VirtualBox в систему добавляется группа пользователей с названием vboxusers. В эту группу себя тоже добавляем. У меня пользователь d1mon и это выглядит так:

sudo usermod -aG vboxusers d1mon

Теперь можно перезапускать компьютер и проверять результат.

У меня Elementary OS 0.4 Loki, по сути это Ubuntu 16.04 LTS. Версия VirualBox 5.1.22 r115126 (Qt5.5.1). Теперь никаких проблем. Можно «прокидывать» устройства, флешки и другие накопители USB. И не важно, смонтированы они в хост-машине или нет, всё само разрулится если что.

Подключение USB-устройств в VirtualBox, работающем в Elementary OS

Обсуждения

sa
sabadell66
36 минут назад
ashby, Там практически нет описаний Вот страница откуда берутся краткие описания Первый HD из всех передач... КИТ Интернет телепрограмма...
Юрий Владимирович
Сегодня, 16:27
вот я очень надеюсь что эти изменения которые они вносят в переключатель языков позволят работать... Обсуждаем Elementary OS
Dmitry Kornev
20 сентября, 12:22
НЛО (UFO, 2018, США) ссылка Эти фильмы стоит посмотреть
le
leonix
8 сентября, 11:46
Проблема решена! Тюнер был воткнут толи в USB 3.1, толи в USB 3.0 Воткнув в USB 2 все стало хорошо. AVERMEDIA AVerTV Hybrid...
ge
genius1001
3 сентября, 20:40
Всем привет, всё дело в том, что разрешение всех файлов должно быть одинаковым. Т. е. если первый... Проблема при записи...

Комментарии