Я чувствую, что для этого должен быть ответ, но все, что я пробовал, похоже, сажает меня в одну лодку. Я пытаюсь использовать один порт USB на моем компьютере, который подключается и отключается от устройства чтения карт памяти microSD несколько раз в день во время тестирования ПЗУ Android. Этот единственный USB-порт должен всегда и всегда монтировать все подключенное к нему гостевое ОС. Для меня не имеет значения, если это мышь, флэш-накопитель или ракетная установка ... смонтировать что-нибудь в этом порту для гостя.
Мой хост Ubuntu 16.04 с гостем Win8.1
Что происходит: я подключаю usb-> microSD reader и захожу в virt manager, где добавляю новое аппаратное устройство для USB-устройства. Я форматирую и записываю образ ПЗУ на эту SD-карту и извлекаю из гостевой системы win8.1 (нижний лоток не в virt-менеджере). Я отключаю адаптер и использую SD-карту как положено. Я подключаю устройство обратно в компьютер с SD-картой, и ничего не происходит. Я иду к Virt Manager, и он показывает аппаратное устройство, но без подробностей. Я должен удалить аппаратное устройство, с которого (как и ожидалось) хост подхватывает и монтирует его. Я повторно добавляю аппаратное устройство, и "иногда" гость будет монтировать его в другое время, когда хост перемонтирует его. кажется случайным относительно того, когда он будет и не будет монтироваться, но, конечно, не монтируется автоматически, как ожидалось.