¿Cómo conectar un pendrive USB a una máquina virtual KVM?
1) Identifica el Vendor ID y el Product ID de tu pendrive, lo puedes hacer ejecutando:
#lsusb
Tendrá una salida como la siguiente:
alejandro@alejandro-M2420:~$ lsusb
Bus 002 Device 042: ID 154b:0044 PNY
Los 4 primeros números después del ID y antes de los : es el Vendor ID los 4 que están después de los : son el Product ID
2) Cree el siguiente archivo con el nombre que sea más adecuado para su caso para efectos del ejemplo lo llamaremos usb.xml e ingrese el siguiente contenido:
<hostdev mode='subsystem' type='usb' managed='yes'>
<source>
<vendor id='0x154b'/>
<product id='0x0044'/>
</source>
</hostdev>
Note que tanto el "vendor ID" como al "product ID" se le agregó 0x lo que indica que es un valor hexadecimal.
3) Para montar el pendrive en la máquina virtual llamada "windows" (para efectos del ejemplo) ejecute el siguiente comando:
# virsh attach-device windows usb.xml
Y listo tendrá montado su pendrive en la máquina virtual.
#lsusb
Tendrá una salida como la siguiente:
alejandro@alejandro-M2420:~$ lsusb
Bus 002 Device 042: ID 154b:0044 PNY
Los 4 primeros números después del ID y antes de los : es el Vendor ID los 4 que están después de los : son el Product ID
2) Cree el siguiente archivo con el nombre que sea más adecuado para su caso para efectos del ejemplo lo llamaremos usb.xml e ingrese el siguiente contenido:
<hostdev mode='subsystem' type='usb' managed='yes'>
<source>
<vendor id='0x154b'/>
<product id='0x0044'/>
</source>
</hostdev>
Note que tanto el "vendor ID" como al "product ID" se le agregó 0x lo que indica que es un valor hexadecimal.
3) Para montar el pendrive en la máquina virtual llamada "windows" (para efectos del ejemplo) ejecute el siguiente comando:
# virsh attach-device windows usb.xml
Y listo tendrá montado su pendrive en la máquina virtual.
Comentarios
Publicar un comentario