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 Manager. Отметьте Enable USB Controller
и USB 2.0 (EHCI) Controller
или USB 3.0 (xHCI) Controller
.
Если эти параметры неактивны, вам необходимо выключить виртуальную машину .
4. Выберите хост-устройство USB для доступа от гостя
Чтобы предоставить доступ к USB-устройствам, нам нужно выбрать устройство, которое нужно отключить на хосте и включить в гостевой (это предосторожность, чтобы избежать одновременного доступа со стороны хоста и гостя). Это можно сделать из меню « Устройства» панели или щелкнув правой кнопкой мыши в нижней панели VirtualBox Manager на значке USB:
Отметьте нужное устройство в гостевой системе, снимите его, если оно требуется на хосте. Если вы не видите свое USB-устройство в этом списке, это означает, что VirtualBox не может получить доступ к вашим хост-USB-устройствам. Убедитесь, что ваш пользователь добавлен в vboxusers
группу и вы перезапустили хост.
Выбранное устройство будет сразу же доступно от гостя. Гость Windows может потребоваться дополнительные драйверы.
- Windows 7 требуется дополнительный драйвер для поддержки USB 3.0.
- Windows 10 не поддерживает USB-накопитель в формате NTFS.
[опционально] Используйте фильтры USB для постоянного доступа в гостевой
Определив фильтры USB, мы можем определить устройства USB, которые будут автоматически представлены гостю при загрузке гостевой ОС.
Нажмите на зеленый + символ справа, чтобы добавить известное устройство.
Обратите внимание, что некоторые устройства могут привести к ошибке загрузки гостя. Мы не можем использовать эти устройства для фильтров.
Подробнее о поддержке USB читайте в Руководстве пользователя VirtualBox .
Также смотрите: каковы правильные значения для USB-устройства в виртуальной коробке