Eu não (repito, NÃO) quero passar por um dispositivo USB físico. Estou criando um arquivo usb img assim:
dd if=/dev/null bs=1K of=/tmp/test_usb.img seek=2040
mkfs.vfat /tmp/test_usb.img
Estou então tentando criar o domínio com o seguinte xml:
<disk type="file" device="disk">
<driver name="qemu" type="raw/>
<source file="/tmp/test_usb.img"/>
<target dev="sda" bus="usb"/>
</disk>
Dentro do convidado do Windows, ele aparece como QEMU USB HARDDISK (ou nome semelhante), mas não consigo acessá-lo. Agora, não pretendo que isso apareça como um disco rígido USB. Eu quero que seja um USB FAT32 antigo.
Como eu faço isso?
EDITAR (foto adicionada)
Responder1
Primeiro, você precisa criar uma unidade como:
dd if=/dev/zero bs=1K of=/tmp/test_usb.img bs=100M count=1
cópia de/dev/zero, não/dev/nulo
Segundo, verifique se há opções de inicialização de controladores USB em seu domínio:
<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>
Terceiro, você precisa inicializar novos discos no Windows Guest:
Passos deTechNet:
Abra Gerenciamento do Computador (Local).
Na árvore do console, clique emGerenciamento de Computadores (Local), cliqueArmazenare clique emGerenciamento de Disco.
Clique com o botão direito no disco que deseja inicializar e clique emInicializar disco.
NoInicializarNa caixa de diálogo Disco, selecione os discos a serem inicializados.
Uma forma alternativa, você pode criar uma tabela de partição em seu disco rígido imediatamente após
dd
'ing. useparted
oucfdisk
utilitários para isso.