¿Cómo hacer que mi máquina virtual acceda a un pendrive?

¿Cómo hacer que mi máquina virtual acceda a un pendrive?

SO: Kubuntu 18.04

Tengo algunas máquinas virtuales creadas con virt-manager y qemu/kvm. (Soynoutilizando VirtualBox). Las máquinas virtuales funcionan bien y puedo copiar y pegar desde la máquina virtual al host y viceversa.

Al crear las máquinas virtuales, sólo uso la configuración básica y no hago nada avanzado.

Pero ahora quiero que mis máquinas virtuales existentes lean o escriban en un pendrive. ¿Es eso posible?

Por si te resulta útil:

apt list --installed | grep -i virtmuestra

gir1.2-libvirt-glib-1.0/bionic,now 1.0.0-1 amd64 [installed,automatic]
libgovirt-common/bionic,bionic,now 0.3.4-2 all [installed,automatic]
libgovirt2/bionic,now 0.3.4-2 amd64 [installed,automatic]
libvirt-bin/bionic-updates,bionic-security,now 4.0.0-1ubuntu8.10 amd64 [installed]
libvirt-clients/bionic-updates,bionic-security,now 4.0.0-1ubuntu8.10 amd64 [installed,automatic]
libvirt-daemon/bionic-updates,bionic-security,now 4.0.0-1ubuntu8.10 amd64 [installed,automatic]
libvirt-daemon-driver-storage-rbd/bionic-updates,bionic-security,now 4.0.0-1ubuntu8.10 amd64 [installed,automatic]
libvirt-daemon-system/bionic-updates,bionic-security,now 4.0.0-1ubuntu8.10 amd64 [installed,automatic]
libvirt-glib-1.0-0/bionic,now 1.0.0-1 amd64 [installed,automatic]
libvirt0/bionic-updates,bionic-security,now 4.0.0-1ubuntu8.10 amd64 [installed,automatic]
python-libvirt/bionic,now 4.0.0-1 amd64 [installed,automatic]
qml-module-qtquick-virtualkeyboard/bionic,now 5.9.5+dfsg-0ubuntu1 amd64 [installed]
qtvirtualkeyboard-plugin/bionic,now 5.9.5+dfsg-0ubuntu1 amd64 [installed]
virt-manager/bionic-updates,bionic-updates,now 1:1.5.1-0ubuntu1.2 all [installed]
virt-viewer/bionic,now 6.0-2 amd64 [installed,automatic]
virtinst/bionic-updates,bionic-updates,now 1:1.5.1-0ubuntu1.2 all [installed,automatic]

y apt list --installed | grep -i qemumuestra

ipxe-qemu/bionic-updates,bionic-updates,now 1.0.0+git-20180124.fbe8c52d-0ubuntu2.2 all [installed,automatic]
ipxe-qemu-256k-compat-efi-roms/bionic,bionic,now 1.0.0+git-20150424.a25a16d-0ubuntu2 all [installed,automatic]
qemu-block-extra/bionic-updates,bionic-security,now 1:2.11+dfsg-1ubuntu7.13 amd64 [installed,automatic]
qemu-kvm/bionic-updates,bionic-security,now 1:2.11+dfsg-1ubuntu7.13 amd64 [installed]
qemu-system-common/bionic-updates,bionic-security,now 1:2.11+dfsg-1ubuntu7.13 amd64 [installed,automatic]
qemu-system-x86/bionic-updates,bionic-security,now 1:2.11+dfsg-1ubuntu7.13 amd64 [installed,automatic]
qemu-utils/bionic-updates,bionic-security,now 1:2.11+dfsg-1ubuntu7.13 amd64 [installed,automatic]

Respuesta1

Es posible. Necesitas:

  1. abra el Administrador de máquinas virtuales ( virt-manager)
  2. seleccione su máquina
  3. elegirAbierto
  4. seleccionarVistaDetalles
  5. hacer clicAgregar hardwarey seleccioneDispositivo anfitrión USB:

    agregar dispositivo host USB

  6. hacer clicFinalizar

  7. Como resultado, el dispositivo USB se mostrará en la lista de la izquierda:

    dispositivo USB físico agregado

  8. Inicie su máquina virtual como de costumbre.


Además, puede iniciar desde este dispositivo USB si lo selecciona enOpciones de arranque.


En mi Ubuntu 16.04 LTS veo otra opción mientras se ejecuta la VM: debemos seleccionarMáquina virtualelemento del menú y elijaRedirigir dispositivo USB, luego en abiertoSeleccione dispositivos USB para redirecciónEn la ventana marque el dispositivo necesario y haga clic en el dispositivo correspondiente:

Redirección de dispositivos USB

Esto es posible debido al valor predeterminado ya agregado.Redirector USBdispositivos.

información relacionada