Virtualbox: ошибка "USB-устройство используется кем-то другим", как заставить хост (mac) отключиться?

Я пытаюсь настроить USB-факс-модем в Ubuntu через Virtual Box, но я не уверен, как это сделать.

Host OS = Mac OS X
Virtual Box Guest OS = Ubuntu 12.04
56k USB Fax/Modem = Lenovo 43R1786 (43R1815) by Conexant

На хосте os я вижу /dev/tty.usbmodem24680241. Я включил USB-контроллер и обнаружил свой модем как "Conexant USB Modem", поэтому я включил его. Теперь, когда я запускаю гостевую ОС и из меню Virtual Box для этой ОС я захожу в меню "Устройства"> "USB-устройства"> "Conexant USB Modem":

Не удалось подключить USB-устройство Conexant USB-модем к виртуальной машине Ubuntu32. USB-устройство используется кем-то другим. Похоже, это означает, что хост (Mac) сначала захватил устройство. Как я могу заставить его отпустить, чтобы гость мог его использовать? Я настраиваю это правильно?

Спасибо!

1 ответ

Решение

Я понял. Вы должны:

  1. Подключите устройство, дайте хозяину захватить его
  2. На хосте перейдите в виртуальный ящик и отредактируйте конфигурацию для гостя, чтобы использовать usb, и добавьте фильтр, чтобы включить подключенное устройство
    • Обратите внимание, что вам может потребоваться установить пакет расширения, чтобы включить USB 2.0
  3. Отключите устройство
  4. Начать гостя ОС
  5. Когда гостевая ОС работает, подключите устройство.

Виртуальная коробка захватит USB-устройство и сделает его доступным для гостя. Затем гость продолжит работу и попытается идентифицировать и настроить устройство.

Готово.

Заметки:
Готово, есть запущенный или сохраненный экземпляр гостя (виртуальной машины), работающий при изменении настроек.

Другие вопросы по тегам