Formas de conectar USB en Máquina Virtual

Olga Weis

La virtualización, es decir, la tecnología que permite crear una versión virtual de un dispositivo o un recurso, como un servidor, dispositivo de almacenamiento, red o incluso un sistema operativo, hace años que existe. Ofrece tantas ventajas que actualmente es difícil imaginar que alguna vez hemos vivido en un mundo ‘sólo físico’. Pero cuidado – la virtualización también tiene ciertas deficiencias. Uno de ellos es no tener acceso a los puertos USB, es decir, conectar USB Hyper-V de Microsoft, USB en VMware USB passthrough no es posible. Esto significa que no se puede utilizar el contenido de un dongle USB conectado a un ordenador host en servidores virtuales, y surge una pregunta ¿cómo conectar USB a máquina virtual VMware?

Existen dos principales formas de abordar este tema:

  • Usar de soluciones de software de terceros que pasan datos de USB en VMware y otros entornos virtuales
  • Utilizar métodos integrados de adición de dispositivos USB en máquinas virtuales

Software para acceder a USB en máquina virtual

USB Network Gate logo

USB Network Gate


Requisitos: Windows (32-bit y 64-bit): XP/2003/2008/ Vista/7/8/10, Windows Server 2012. 5.62MB espacio libre. Versión 8.0.1859. (4th Nov, 2017). 4.9 Ranking basado en 179+ usuarios, Comentario(72)
Categoría: Networking Software
Existe un software especial que permite pasar un dispositivo USB a una máquina virtual. Permite configurar el número de puertos USB virtuales y conectar dispositivos de diferentes tipos y capacidad de almacenamiento (para unidades USB). También permite pasar datos de varios puertos USB a través de máquinas virtuales.
USB Network Gate

Con la ayuda de USB over Ethernet usted obtiene acceso a los puertos USB que están físicamente conectados al sistema operativo principal (host) del ordenador donde está instalado el SO virtual o cualquier otro ordenador remoto independientemente de dónde se encuentre realmente. USB Network Gate también le permite pasar datos del dispositivo de USB remoto en máquina virtual.

USB Network Gate

Para crear una conexión virtual con la ayuda de USB Network Gate haga lo siguiente:

  1. Instale la aplicación en el host y las máquinas virtuales;
  2. Comparta un dispositivo USB por la red;
  3. Configure la conexión al dispositivo USB para máquina virtual.
USB Network Gate

El dispositivo se muestra en el administrador de Dispositivos de su máquina virtual y su sistema operativo lo ve como si estuviera conectado directamente en su máquina. Una de las mayores ventajas que ofrece USB Network Gate es el soporte a múltiples SO – Windows, Linux, Mac.

Conectar USB a máquina virtual

Si conecta un dispositivo en el equipo host cuando se está ejecutando una máquina virtual y su ventana está activa, el dispositivo se conecta automáticamente al sistema invitado en lugar del host. Puede desactivar la función de conexión automática en el panel Controlador USB accesible mediante el Editor de Configuración de Máquina Virtual.

Si se conecta un dispositivo USB cuando todos los puertos USB de la máquina virtual ya están ocupados, se mostrará un cuadro de diálogo. Le ofrecerá las opciones de desconectar uno de los dispositivos ya conectados para liberar un puerto para el nuevo dispositivo conectado o ignorar un nuevo dispositivo. Si elige este último, el dispositivo se conectará al host.

Si desea especificar qué dispositivos USB se van a conectar a una máquina virtual, vaya a VM > Dispositivos Extraíbles. El número máximo de dispositivos USB conectados a la vez es dos. Si se utiliza un hub para conectar los dispositivos al host, no se verá el hub, sólo los dispositivos virtuales.

Cada puerto USB tiene un elemento de menú, coloque el puntero sobre ellos para mostrar un menú en cascada de los dispositivos conectados al ordenador host y disponibles para su uso en la máquina virtual. Al hacer clic en el nombre de un dispositivo se conectará a la máquina virtual. Si ya hay un dispositivo conectado a ese puerto, haga clic en el nombre del dispositivo recién conectado para liberar el primer dispositivo y conectar el nuevo.

USB Network Gate

Para liberar un dispositivo, busque el puerto al que está conectado y seleccione Ninguno en el menú en cascada.

Si un dispositivo está conectado al equipo host, por ejemplo, lo conectó en el ordenador mientras la función de conexión automática estaba desactivada, puede conectarlo a la máquina virtual manualmente a través del menú VM > Dispositivos Extraíbles.

Cómo montar una unidad USB Hyper-V

Para conectar una unidad USB a una máquina virtual, instálelo como disco duro virtual en el entorno virtual Hyper-V. Puede hacerlo si sabe el tamaño de la unidad, para encontrarlo en su equipo host, haga clic en Equipo, busque el disco extraíble, haga clic con el botón derecho del ratón para mostrar el menú contextual y vaya a Propiedades. La pestaña General tendrá la información sobre el tamaño de su disco duro en bytes y GB.

Cómo instalar una unidad USB como disco duro virtual:

  1. Haga clic con el botón derecho en su servidor Hyper-V, elija Nuevo > Disco Duro o haga lo mismo en el menú Acciones, siga las instrucciones.
  2. Cuando se le solicite Introduzca un nombre para la unidad, haga clic en Siguiente.
  3. Seleccione 'copiar el contenido del disco físico especificado' e introduzca los detalles para identificar el disco.
    Copiar el contenido del almacenamiento extraíble y crear el archivo USB.vhd puede tardar un poco, depende del tamaño. La cantidad de espacio libre no importa, el archivo VHD se crea con el tamaño de todo el almacenamiento extraíble.
  4. Seleccione Configuraciones en su máquina virtual, seleccione controlador SCSI – en el panel izquierdo, seleccione Disco Duro – en el panel derecho, haga clic en Agregar.
  5. USB Network Gate
  6. Haga clic en Examinar y seleccione abrir el archivo VHD donde haya montado su almacenamiento extraíble. Su almacenamiento extraíble debe mostrarse como una unidad.

Si en 'mi PC’ no se muestra como almacenamiento extraíble, puede ser debido a que la unidad está desconectada. Para comprobarlo, vaya a su VM, haga clic con el botón derecho del ratón en Equipo, seleccione 'Administrar' o 'Herramientas Administrativas' y vaya a Administración de Equipos.

Expanda Almacenamiento y seleccione Administración de Discos. El icono de flecha roja significa que el disco está desconectado, haga clic con el botón derecho en el disco y en el menú contextual que se muestra seleccione Online. Una vez que el disco está Online, se le asignará una letra de unidad.

Hay ciertos inconvenientes en este método: usted tendrá que reproducir toda la secuencia de acciones para cada unidad USB conectada a su entorno virtual Hyper-V. Como ya hemos mencionado, la creación de un archivo VHD puede tardar algún tiempo, dependiendo del tamaño de su disco USB.

USB Network Gate

Requisitos pour Windows: XP/2003/2008/Vista/7/8/10, Server 2012
También disponible en Linux, Mac y Android , 5.62MB tamaño
Versión 8.0.1859 (4th Nov, 2017) Notas de la versión
Categoría: Networking Software