Как настроить USB для Virtualbox?

1. Установите Пакет расширений

также смотрите: Как мне установить версию VirtualBox от Oracle для установки пакета расширений?

USB 1.0> поддерживается в версии, установленной из репозиториев Ubuntu (из VirtualBox 4.x).

Для USB 2.0 и USB 3.0 нам нужно установить бесплатный (но с закрытым исходным кодом) Пакет расширений VirtualBox (НЕ "пакеты платформы") со страницы загрузки VirtualBox. Если вы установили VirtualBox из репозиториев, вы должны убедиться, что выбрали пакет расширений для правильной версии VirtualBox. Вы можете увидеть версию установленного вами VirtualBox в help > About VirtualBox меню. Для получения регулярных обновлений и исправлений ошибок рекомендуется установите самую последнюю версию VirtualBox из репозитория Oracle.

Перед установкой расширения необходимо отключить питание всех виртуальных машин.

2. Станьте "vboxuser" на хост-машине (локальная машина)

Чтобы иметь возможность получить доступ к подключенному USB-устройству, Ubuntu хозяин пользователь должен находиться в vboxusers группа. Добавьте своего пользователя в эту группу, выполнив следующую команду

sudo usermod -aG vboxusers <username> 

и перезагрузить или выход из системы / вход в систему.

3. Активируйте поддержку USB в VirtualBox Manager

Выключите виртуальную машину и откройте настройки USB в диспетчере VirtualBox. Галочка Enable USB Controllerи USB 2.0 (EHCI) Controller или USB 3.0 (xHCI) Controller.

Если эти параметры выделены серым цветом, вам необходимо завершить работу виртуальной машины.

enter image description here

4. Выберите хост-USB-устройство для доступа с гостевого

Чтобы предоставить доступ к USB-устройствам, нам нужно выбрать устройство для отключить в хосте и к включить в гостевой (это мера предосторожности, позволяющая избежать одновременного доступа со стороны хоста и гостя). Это можно сделать с панели Устройства меню или щелкнув правой кнопкой мыши в нижней панели VirtualBox Manager на значке USB:

enter image description here

Отметьте нужное вам устройство в гостевой, снимите его, если оно вам нужно в хосте. Если вы не видите свое USB-устройство в этом списке, это означает, что VirtualBox не может получить доступ к вашим хост-USB-устройствам. Убедитесь, что ваш пользователь добавлен в vboxusers группу и что вы перезапустили свой хост.

Выбранное устройство будет немедленно доступно гостю. Гостю Windows могут потребоваться дополнительные драйверы.

enter image description here

[необязательно] Используйте USB-фильтры для постоянного доступа в гостевой

Определяя фильтры USB, мы можем определить USB-устройства, которые будут автоматически представлены гостю при загрузке гостевой ОС.

enter image description here

Нажмите на зеленую + символ справа для добавления известного устройства.

Обратите внимание, что некоторые устройства могут привести к сбою загрузки гостевой системы. Мы не можем использовать эти устройства для фильтров.

Подробнее о поддержке USB читайте в разделе Руководство пользователя VirtualBox.

Также смотрите: каковы правильные значения для usb-устройства в virtual box