Formas de conectar un dispositivo USB en
una Máquina Virtual

Olga Weis

Virtualización, es decir, tecnología que permite crear una versión virtual de un dispositivo o un recurso, como servidor, dispositivo de almacenamiento, red o incluso un sistema operativo, existe hace años. Ofrece tantas ventajas que es difícil imaginar que una vez en el tiempo vivíamos 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, en Microsoft Hyper-V, VMware USB no es posible. Esto significa que usted no puede usar el contenido de un dongle USB conectado a un ordenador host en servidores virtuales.

Hay dos maneras de plantear este tema:

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

Software para acceder a USB en
máquina virtual


Existe software especial que permite pasar el 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 diferente (para unidades USB). También permite pasar datos de varios puertos USB a través de máquinas virtuales. Con la ayuda de USB Network Gate usted consigue el acceso a los puertos USB que estén conectados físicamente al sistema operativo principal (host) del ordenador donde está instalado el sistema operativo virtual o de cualquier otro ordenador remoto, no importa donde se encuentre realmente. USB Network Gate también le permite pasar datos del dispositivo USB remoto en una máquina virtual.

USB Network Gate

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

  1. Instalar la aplicación en el host y máquinas virtuales;
  2. Compartir un dispositivo USB en red;
  3. Configurar la conexión de dispositivo USB para una máquina virtual.
USB Network Gate

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

Conectar dispositivo USB a
una máquina virtual


Si se conecta un dispositivo en el equipo host cuando una máquina virtual se está ejecutando y su ventana está activa, el dispositivo automáticamente se conecta al sistema huésped en lugar del host. Puede deshabilitar la característica de conexión automática en el panel de Controlr USB, accesible a través del 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 dará la opción de desconectar uno de los dispositivos ya conectados para liberar un puerto del dispositivo recién insertado o ignorar el nuevo dispositivo. Si elige este último, el dispositivo se conectará al host.

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

Cada uno de los puertos USB tiene un elemento de menú, coloque el puntero sobre ellos para mostrar un menú en cascada de los dispositivos conectados en el ordenador host y disponibles para su uso en la máquina virtual. Hacer clic en el nombre de un dispositivo lo conectará a la máquina virtual. Si un dispositivo ya está conectado a dicho 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, encuentre el puerto al que está conectado y elija Ninguno en el menú en cascada.

Si un dispositivo está conectado a la máquina host, por ejemplo, si fue conectado en el ordenador mientras la característica de autoconexión estaba desactivada, puede conectarlo a la máquina virtual de forma manual a través de VM > menu Dispositivos Extraíbles.

Cómo montar unidad USB a Hyper-V

Para conectar una unidad USB a una máquina virtual, instalarlo como disco duro virtual en el entorno virtual de Hyper-V. Puede hacerlo si sabe el tamaño de la unidad, para descubrir sobre su equipo host, haga clic en Computador, localice su disco extraíble, haga clic con el botón derecho para mostrar el menú contextual e ir a Propiedades. La ficha general tendrá información sobre el tamaño de su disco duro en Bytes y GB.

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

  1. Haga click con el botón derecho en su servidor Hyper-V, elija Nuevo > Disco Duro, o hacer lo mismo desde el menú Acciones; siga las instrucciones.
  2. Cuando se le solicite, introduzca un nombre para la unidad, haga clic en Siguiente.
  3. Elija "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 tomar un tiempo, Depende de su tamaño. No importa la cantidad de espacio libre, se crea un archivo vhd con el tamaño total del almacenamiento extraíble.
  4. Elija Configuración en su máquina virtual, seleccione Controlador SCSI – vea el panel izquierdo, seleccione Disco duro - vea el panel derecho, haga clic en Agregar.
  5. USB Network Gate
  6. Haga clic en examinar y seleccione Abrir el archivo vhd donde usted montó su almacenamiento extraíble. Debe mostrarse su almacenamiento extraíble como una unidad.

Si 'Mi PC' no lo muestra como almacenamiento extraíble, es posible que la unidad esté desconectada. Para verificarlo, vaya a la máquina virtual, haga clic con el botón derecho en Equipo, seleccione 'Manejar' o 'Herramientas Administrativas' y vaya a Administración de Equipos.

Expanda Almacenamiento y seleccione Administración de Discos. Icono de flecha roja significa que el disco está sin conexión, haga clic con el botón secundario en el disco y en el menú contextual que se muestra seleccione Online. Una vez que el disco esté en línea, se le asignará una letra de unidad.

Hay algunas desventajas en este método: tiene que reproducir toda la secuencia de acciones para cada disco USB conectado a su entorno virtual Hyper-V. Como ya hemos mencionado, la creación de un archivo vhd puede consumir bastante tiempo, que depende directamente 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 () Notas de la versión