Cómo Redirigir Dispositivos USB a tu Máquina Virtual en Virt-manager

Una de las preguntas más comunes al trabajar con virtualización es cómo transferir archivos a una máquina virtual sin depender de la red, o cómo usar un dispositivo físico como una llave USB, un dongle de seguridad o incluso un escáner. La respuesta es la redirección USB, una función que te permite conectar dispositivos del host directamente a tu máquina virtual.

En este artículo, te guiaremos paso a paso a través del proceso para que puedas conectar y desconectar tus dispositivos USB de forma segura usando Virt-manager.

Paso 1: Ten tu Entorno Listo

El proceso de redirección USB es sencillo, pero requiere que tu entorno cumpla con un par de requisitos básicos:

  • Virt-manager: La herramienta principal debe estar instalada y lista para usarse.
  • Máquina Virtual Encendida: A diferencia de otros cambios de hardware, la redirección USB se realiza con la VM en ejecución. Si la VM está apagada, no podrás acceder a esta opción.
  • Dispositivo USB: Asegúrate de tener el dispositivo USB que deseas conectar a la mano y que esté conectado físicamente a tu máquina host.

Paso 2: Accede al Menú de Redirección USB

Ahora, vamos a “ceder” el control del dispositivo USB de tu host a tu máquina virtual.

  1. Abre Virt-manager y selecciona la máquina virtual que usarás.
  2. Abre la ventana de visualización de la VM.
  3. En la barra de menú superior, haz clic en “Máquina virtual”.
  4. En el menú desplegable, selecciona la opción “Redirigir USB”.

Aparecerá una lista con todos los dispositivos USB que tu host ha detectado.

Paso 3: Redirige el Dispositivo USB a la VM

Ahora, redirige el dispositivo seleccionado a tu máquina virtual.

  1. En la lista de dispositivos que aparece, busca el que quieres conectar (por ejemplo, una memoria USB, un disco externo, etc.).
  2. Haz clic sobre el dispositivo para seleccionarlo.

En ese momento, Virt-manager redirigirá el dispositivo a la VM. Tu máquina host ya no lo detectará, y tu VM lo reconocerá como si lo hubieras conectado físicamente a uno de sus puertos.

Paso 4: Verifica la Conexión en tu Máquina Virtual

Es importante confirmar que tu VM ha reconocido el dispositivo correctamente.

  1. Dependiendo del sistema operativo de tu VM, es posible que aparezca una notificación de que se ha conectado un nuevo dispositivo.
  2. Para verificarlo manualmente en un sistema Linux, abre una terminal y ejecuta el comando lsusb. Verás que el dispositivo ahora aparece en la lista.

Una vez que el dispositivo ha sido reconocido, puedes usarlo como lo harías normalmente: copiar archivos, ejecutar programas, etc.

Paso 5: Desconecta el Dispositivo de Forma Segura

Para evitar la corrupción de datos y devolver el control del dispositivo a tu máquina host, es crucial seguir estos pasos:

  1. Desmonta el dispositivo en la VM: Dentro del sistema operativo de tu máquina virtual, “expulsa” el dispositivo de forma segura, como si lo fueras a desconectar de una computadora física.
  2. Devuelve el control al host: Regresa al menú de Virt-manager, a la opción “Redirigir USB”. El dispositivo que redirigiste tendrá una marca de selección. Haz clic sobre él para deseleccionarlo.

Ahora, tu máquina host volverá a detectar el dispositivo y podrás usarlo en tu sistema principal.

Conclusión: Una Habilidad Esencial para el Flujo de Trabajo

La redirección USB en Virt-manager es una habilidad invaluable. Te permite superar los obstáculos de la virtualización y tener un control total sobre tus dispositivos físicos, lo que facilita enormemente la transferencia de archivos y la gestión de hardware en tus entornos virtuales.