Для проброса USB-устройства в ВМ необходимо:
Перейти на вкладку Оборудование (Hardware);
Нажать кнопку
Добавить и выбрать в выпадающем списке пункт :
Откроется окно добавления устройства, в котором можно выбрать режим проброса:
Порт Spice — сквозная передача SPICE USB, (позволяет пробросить USB-устройство с клиента SPICE):
Использовать устройство USB по номеру — проброс в ВМ конкретного USB-устройства:
USB-устройство можно выбрать в выпадающем списке Выберите устройство или указать вручную, указав <ID-производителя>:<ID-устройства> (можно получить из вывода команды lsusb
).
Использовать порт USB — проброс конкретного порта (в ВМ будет проброшено любое устройство, вставленное в этот порт):
USB-порт можно выбрать в выпадающем списке Выберите порт или указать вручную, указав <Номер_шины>:<Путь_к_порту> (можно получить из вывода команды lsusb -t
).
Нажать кнопку Добавить.
Остановить и запустить ВМ (перезагрузки недостаточно).
Список подключенных к ВМ и хосту USB-устройств можно получить, введя на вкладке Монитор соответственно команды info usb
или info usbhost
:
Если USB-устройство присутствует в конфигурации ВМ (и для него указаны Использовать устройство USB по номеру или Использовать порт USB) при запуске ВМ, но отсутствует на хосте, ВМ будет загружена без проблем. Как только устройство/порт станет доступным на хосте, оно будет проброшено в ВМ.
Использование проброса типа Использовать устройство USB по номеру или Использовать порт USB не позволит переместить ВМ на другой хост, поскольку оборудование доступно только на хосте, на котором в данный момент находится ВМ.