Instalar el paquete de extensión de VirtualBox

Muchas de las características ofrecidas por Oracle (la compañía propietaria de VirtualBox) se ofrecen bajo una licencia separada de la del software principal de VirtualBox. Este último se publica bajo la versión 2 de la GPL, lo que no permite que el primero venga preinstalado junto al paquete principal de VirtualBox. Por lo que es necesario instalar el paquete de extensión de VirtualBox y aceptar una licencia diferente con el fin de utilizarlo.

Funcionalidades tales como el soporte de USB 2.0 y 3.0, el cifrado de disco completo para sus imágenes de disco virtual e incluso el paso de disco físico están disponibles dentro de este paquete. Algunas funcionalidades adicionales incluyen el soporte de NVMe, el Escritorio Remoto y el arranque PXE para los chips de Intel.

Instalación

Para obtener su copia del paquete de extensión, visite el sitio oficial de VirtualBox y desplácese hasta la sección de Oracle y descargue el paquete de extensión para su versión de VirtualBox. Haz clic en «All supported platforms» para obtener este archivo.

El archivo tiene un tamaño de unos 20 MB y tiene la extensión .vbox-extpack que es el mismo archivo exacto para cualquier sistema operativo anfitrión ya sea Windows, Linux o macOS.

Una vez descargado el archivo, abre tu gestor de VirtualBox, desde el menú superior selecciona Archivo → Preferencias (esquina superior izquierda) y aparecerá una nueva ventana de Preferencias de VirtualBox.

En esta ventana, seleccione la opción Extensiones del menú de la izquierda.

Utilice el icono de la derecha que tiene un signo más, para abrir el Explorador de archivos y localice el paquete de Extensiones que descargamos anteriormente, en su sistema de archivos. Lo más probable es que esté en tu carpeta de Descargas. Al seleccionar y hacer clic en Aceptar, se le informará de que algunos de los programas a nivel de sistema pueden dañar su ordenador si no son de confianza.

Dado que obtuvimos nuestro paquete de extensiones del sitio web oficial, es bastante seguro instalarlo. Haga clic en instalar y luego acepte los términos y servicios si desea utilizar el paquete de extensión.

A continuación, se le pedirá su contraseña de root o sudo (para los usuarios de Linux) y los usuarios de Windows serán recibidos por un aviso UAC familiar. En cualquiera de los casos, dé a VirtualBox el permiso para instalar los paquetes necesarios.

Una vez instalado el paquete de extensiones, su ventana Preferencias → Extensiones mostrará algo así.

Probando las nuevas características

Empecemos a utilizar algunas de las características que ahora tenemos a nuestra disposición.

1. Cifrado de disco completo

El primero y más importante sería el cifrado de disco completo. Esta es una de las mejores maneras de garantizar que sus datos dentro de la VM permanezcan a salvo del host.

Hay casos en los que no puede confiar en el sistema operativo del host con sus datos o su privacidad, por ejemplo, si está utilizando un portátil de la empresa o algún sistema operativo oscuro con código fuente no auditado. Tener tus datos personales dentro de una VM no ayuda mucho, a no ser que tengas todo el disco encriptado, en cuyo caso, el host tiene menos formas de conseguir esa información.

Para habilitar la encriptación del disco selecciona tu máquina virtual desde el gestor de VirtualBox, haz clic con el botón derecho y ve a su configuración. En la configuración general verás que está disponible la opción de Cifrado de disco. Habilítala y selecciona el cifrado que prefieras y luego establece tu contraseña. Una vez hecho esto, haga clic en Aceptar y se cifrará todo el archivo .vdi (imagen de disco virtual) donde reside su sistema operativo. Puedes hacer esto mientras creas una nueva VM o para tus VMs pre-existentes también.

Dependiendo del tamaño real del disco virtual podría tomar algún tiempo. Ahora, cada vez que arranque su VM, se le pedirá una frase de contraseña:

Si ya está utilizando el cifrado de disco completo desde dentro de la VM, entonces esto podría no ser necesario. Pero, por supuesto, cifrar sus discos de esta manera lo asegura contra las vulnerabilidades del sistema operativo invitado también.

2. Dispositivos USB 2.0

Si tienes algunos datos en un dispositivo USB y quieres transferirlos a tu VM, normalmente lo harías copiando los datos a la máquina anfitriona y luego copiando los datos desde allí a la máquina invitada. También puede intentar utilizar una carpeta compartida para acelerar el proceso, pero habrá copia de datos involucrados.

¿No sería bueno si usted puede simplemente conectar su dispositivo USB directamente en su VM? Bueno, esto se puede lograr fácilmente una vez que sus paquetes de extensión están instalados. Sólo tienes que ir a la configuración de tu VM como antes, y seleccionar el menú USB de la barra lateral.

Configuración → USB

Selecciona el tipo de controlador que ofrece tu hardware. Puede ser USB 2.0 o USB 3.0. Los puertos USB son compatibles con versiones anteriores, por lo que si selecciona 3.0 y utiliza un dispositivo 2.0, éste seguirá funcionando.

No es necesario que seleccione ningún filtro USB por ahora, si sólo está experimentando, pero le insto a que explore más a fondo.Las cosas pueden ponerse feas si selecciona el dispositivo USB equivocado. Por ejemplo, si su ratón USB se selecciona para ser pasado a través de la VM, a continuación, su máquina de acogida, su equipo principal, no tiene ningún ratón conectado a ella!

Así que por ahora, vamos a dejar la parte de filtrado sin tocar y arrancar nuestra VM, Y una vez más el uso de la opción de dispositivo del menú, vaya a la opción de USB y seleccione el dispositivo USB que se ajuste a la descripción de, digamos, nuestra unidad flash, como se muestra a continuación.

Una vez que seleccione eso, notará que se monta un nuevo medio dentro del sistema operativo invitado que contiene todos los datos contenidos en su dispositivo flash.

Una vez más, su sistema operativo anfitrión no tendrá idea de la existencia de este dispositivo flash conectado a su hardware. Su VM habrá tomado el control de la interfaz USB por completo.

Quitando el Paquete de Extensión

Para asegurarse de que la eliminación del paquete de extensión no rompe ninguna de sus VM, asegúrese de que ninguna de las características como el cifrado de disco o el USB passthrough se están utilizando activamente.

Con los dispositivos USB es una simple cuestión de apagar todas sus VMs y ninguna utilizaría ninguna interfaz física disponible para ellos. Con el cifrado de disco, sin embargo, se recomienda volver a la Configuración → General → Cifrado de disco y desmarcar la opción Habilitar cifrado de disco. Esto se debe a que tus datos están encriptados incluso en reposo (en el disco duro) y si eliminas el paquete de extensiones no tienes forma de desencriptarlos a menos que vuelvas a instalar el paquete.

Una vez que estés seguro de que ninguna de las características de las extensiones está activamente en uso, puedes ir a Archivo → Preferencias de VirtualBox Manger -> Extensión.

A continuación, haga clic en el icono rojo en la columna de la derecha y usted está de vuelta al entorno de vainilla VirtualBox.

¡Espero que haya encontrado este artículo sobre el paquete de extensión de VirtualBox útil, informativo y divertido! Por favor, háganos saber si hay algún tema relacionado con Linux que quiera que cubramos. Usted puede llegar a nosotros en Twitter, Facebook o suscribirse a nosotros por correo electrónico.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.