Si su centro de datos depende de VirtualBox y sus máquinas virtuales dependen del USB, es probable que haya notado que el USB no funciona a menos que lo habilite. Así es como se hace.
… en menos de dos minutos¿Qué es el software de gestión de almacenamiento y qué es? Descúbrelo… en menos de dos minutos.
Si hay algo que frustra a los usuarios de VirtualBox más que nada, es que el USB no funciona de inmediato. No importa cuánto nos gustaría que esto fuera así, con cada nueva iteración, los desarrolladores siguen manteniendo a USB fuera de la larga lista de cosas que sólo funcionan.
¿Por qué desea o necesita que USB funcione con VirtualBox? ¿Qué sucede si desea realizar una copia de seguridad de los datos en una unidad externa o transferir datos entre máquinas virtuales que no están en la misma subred? En estos casos, la posibilidad de compartir datos fácilmente a través de USB podría hacer de VirtualBox una solución de VM significativamente más fácil.
Para aquellos que necesitan USB trabajando en VirtualBox, voy a guiarlos a través del proceso de hacer que esto funcione. Estaré haciendo demostraciones en VirtualBox 5.2 ejecutándose en un host Elementary OS (basado en Ubuntu. El proceso no es realmente desafiante, sólo tienes que saber qué buscar.
VER: Informe especial: La decisión sobre el cloud v. data center (PDF gratuito) (ConsejoTecnologico.com)
Dicho esto, vamos a ocuparnos de esto.
Instalar la última versión de VirtualBox
Lo primero que queremos hacer es asegurarnos de instalar la última versión de VirtualBox. Para ello, elimine la versión actual con el comando:
sudo apt purge virtualbox
Una vez que esto se complete, agregue el repositorio necesario con el comando:
sudo add-apt-repository "deb http://download.virtualbox.org/virtualbox/debian <UBUNTU-RELEASE> contrib"
Donde UBUNTU-RELEASE es la versión de Ubuntu que estás usando. Si no está seguro de qué versión de Ubuntu ha instalado, emita el comando lsb_release -a.
A continuación, descargue e instale la clave de firma para el repositorio con el comando:
wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
Ahora podemos instalar la última versión con los siguientes comandos:
sudo apt-get updatesudo apt install virtualbox-5.2 dkms
Instalar el Paquete de Extensión
Lo primero que hay que hacer es instalar el VirtualBox Extension Pack. Hay una trampa aquí. El Extension Pack de código abierto sólo es compatible con USB 1.0. Si necesita soporte para USB 2.0 o 3.0, debe instalar la versión de código cerrado, lanzada por Oracle. Para obtener la versión de Oracle, diríjase a la página de descargas y descargue el archivo para todas las plataformas compatibles. Una vez que se haya descargado, abra VirtualBox y haga lo siguiente:
- Haga clic en Archivo | Preferencias
- Haga clic en la pestaña Extensión y luego haga clic en el botón + ()
- Navegue hasta donde guardó el Paquete de Extensión
- Seleccione el paquete de extensión y haga clic en Abrir
- Cuando se le solicite, haga clic en el botón Instalar
- Desplácese por el EULA y haga clic en Acepto
- Escriba su contraseña de sudo
- Permita que la instalación se complete
vboxuser
Hay un último paso para ello. Para que VirtualBox tenga acceso al subsistema USB, el usuario que ejecuta VirtualBox debe pertenecer al grupo vboxuser. Para ello, abra un terminal y ejecute el siguiente comando:
sudo usermod -aG vboxusers <USERNAME>
Donde USERNAME es el nombre del usuario.
Una vez que se ejecuta el comando, cierre la sesión y vuelva a iniciar sesión int.
Activar el soporte para USB
Abra VirtualBox, haga clic con el botón derecho en la máquina virtual que necesita acceso a USB y haga clic en Configuración. En la ventana Configuración de la máquina virtual, haga clic en USB. Debería ver que el USB ya está disponible. Haga clic en el botón + en Filtros de dispositivos USB para agregar un nuevo dispositivo .
Cuando inicie la máquina virtual, ésta tendrá acceso al dispositivo USB. Si necesita darle acceso a más de un dispositivo USB, vuelva a la ventana Configuración de la VM, haga clic en USB y añada el siguiente dispositivo. Repita esto hasta que la máquina virtual tenga acceso a todos los dispositivos USB necesarios .
Un poco más utilizable ahora
Enhorabuena, VirtualBox es un poco más usable ahora. Ya no tendrá que saltar a través de aros para obtener datos de un dispositivo externo a sus VM (o viceversa. Su centro de datos se lo agradecerá.
Boletín de noticias de Data Center Trends
DevOps, virtualización, la nube híbrida, el almacenamiento y la eficiencia operativa son sólo algunos de los temas del centro de datos que destacaremos. Entregado Lunes y Miércoles