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
.
Если эти параметры выделены серым цветом, вам необходимо завершить работу виртуальной машины.
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-устройства в virtual box