Virtualbox: ошибка "USB-устройство в использовании кем-то другим", как сделать (mac) host let go?
Я пытаюсь настроить факс-модем 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 для этой ОС, я перехожу к Devices > USB Devices > Conexant USB Modem, он говорит:
Не удалось подключить USB-устройство Conexant USB-модем к виртуальной машине Ubuntu32. Устройство USB используется кем-то другим. Похоже, это означает, что хозяин (mac) сначала схватил устройство. Как я могу заставить его отпустить, чтобы гость мог его использовать? Правильно ли я настроил его?
Спасибо!
Ответы
Ответ 1
Я понял это. Вы должны:
- Подключите устройство, позвольте хосту захватить его
- В хосте, перейдите в виртуальное поле и отредактируйте конфигурацию для гостя для использования usb и добавьте фильтр, чтобы включить подключенное устройство
- Примечание. Возможно, вам понадобится установить пакет расширения, чтобы включить USB 2.0
- Отключите устройство
- Запустите гостевую ОС
- Когда гостевая ОС запущена, подключите устройство.
Виртуальная коробка захватит устройство USB и сделает его доступным для гостя. Затем гость продолжит работу и попытается определить и настроить устройство.
Готово.
Примечания:
У вас есть исполняемый или сохраненный экземпляр гостевой (виртуальной машины), работающий при изменении настроек.