Virt-Manager. Тонкости usb 2.0

Помни товарищ, когда ты соберешся прокидывать флешки на винду через virt-manager, ты будешь поражен в самое сердце. Небольшой глюк. Винда не понимает что за контроллер ей суют. Драйверы не помогают )))) Что бы эта хрень работала надо заменить все что есть в сеции "usb",  конфиге машины на что-то подобное:

<controller type='usb' index='0' model='ich9-ehci1'/>
<controller type='usb' index='0' model='ich9-uhci1'>
<master startport='0'/>
</controller>
<controller type='usb' index='0' model='ich9-uhci2'>

<master startport='2'/>

</controller>

<controller type='usb' index='0' model='ich9-uhci3'>

<master startport='4'/>

</controller>

<redirdev bus='usb' type='spicevmc'/>

<redirdev bus='usb' type='spicevmc'/>

<redirdev bus='usb' type='spicevmc'/>

<redirdev bus='usb' type='spicevmc'/>


Вот ссылка  откуда взято, спасибо добрым людям. А потом ты узнаешь, что ручками xml файлы машин не изменить, точнее ей накакать на измененния (включая перезагрузку железа). Поэтому  поэтапно:
1) virsh dumpxml <имя машины> > /root/opa2raza.xml
2) mcedit /root/opa2raza.xml ( вставляем вышеперечисленное)
3) virsh define /root/opa2raza.xml