No (repito, NO) quiero pasar a través de un dispositivo USB físico. Estoy creando un archivo img usb así:
dd if=/dev/null bs=1K of=/tmp/test_usb.img seek=2040
mkfs.vfat /tmp/test_usb.img
Luego intento crear el dominio con el siguiente xml:
<disk type="file" device="disk">
<driver name="qemu" type="raw/>
<source file="/tmp/test_usb.img"/>
<target dev="sda" bus="usb"/>
</disk>
Dentro del invitado de Windows, aparece como un DISCO DURO USB QEMU (o un nombre similar), pero no puedo acceder a él. Ahora bien, no pretendo que esto aparezca como un disco duro USB. Quiero que sea un USB FAT32 antiguo.
¿Cómo hago esto?
EDITAR (imagen agregada)
Respuesta1
Primero, necesitas crear una unidad como:
dd if=/dev/zero bs=1K of=/tmp/test_usb.img bs=100M count=1
Copiar/desarrollo/cero, no/desarrollador/nulo
En segundo lugar, verifique en su dominio la presencia de opciones de inicialización de controladores USB:
<controller type='usb' index='0' model='ich9-ehci1'> <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x7'/> </controller> <controller type='usb' index='0' model='ich9-uhci1'> <master startport='0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x0' multifunction='on'/> </controller> <controller type='usb' index='0' model='ich9-uhci2'> <master startport='2'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x1'/> </controller> <controller type='usb' index='0' model='ich9-uhci3'> <master startport='4'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x2'/> </controller>
En tercer lugar, debe inicializar discos nuevos en Windows Guest:
Pasos detecnet:
Abra la administración de computadoras (local).
En el árbol de la consola, haga clic enGestión informática (local), haga clicAlmacenamientoy luego haga clic enGestión de discos.
Haga clic derecho en el disco que desea inicializar y luego haga clic enInicializar disco.
En elInicializarEn el cuadro de diálogo Disco, seleccione los discos que desea inicializar.
Una forma alternativa es crear una tabla de particiones en su disco duro inmediatamente después de
dd
hacerlo. usoparted
ocfdisk
utilidades para ello.