VirtualBox es un software de virtualización multiplataforma de código abierto que le permite ejecutar múltiples sistemas operativos invitados (máquinas virtuales) simultáneamente.
VirtualBox proporciona un conjunto de controladores y aplicaciones (VirtualBox Guest Additions) que se pueden instalar en el sistema operativo invitado. Las adiciones de invitados ofrecen varias funcionalidades útiles para máquinas invitadas, como carpetas compartidas, portapapeles compartidos, integración con el puntero del ratón, mejor soporte de video y más.,
en este tutorial, le mostraremos cómo instalar VirtualBox Guest Additions en Ubuntu 18.04 guests. Las mismas instrucciones se aplican para Ubuntu 16.04 y cualquier distribución basada en Ubuntu, incluyendo Linux Mint y Elementary OS.
instalando adiciones de invitados en Ubuntu Guest #
VirtualBox viene con un archivo ISO de imagen llamado » VBoxGuestAdditions.iso » que contiene instaladores de adiciones de invitados para todos los sistemas operativos invitados compatibles. Este archivo se encuentra en la máquina host y se puede montar en el sistema invitado utilizando el Administrador de interfaz gráfica de usuario VirtualBox., Una vez montado, el instalador de adiciones de invitados se puede utilizar para instalar las adiciones de invitados en el sistema de invitados.
a continuación se encuentran las instrucciones paso a paso para instalar las adiciones de invitados VirtualBox en los invitados Ubuntu. Estos pasos funcionarán tanto en Ubuntu Desktop como en las instalaciones de invitados del servidor.
-
abra VirtualBox GUI Manager.
-
inicie la máquina virtual invitada de Ubuntu.,
-
inicie sesión en el invitado de Ubuntu como usuario de sudo e instale los paquetes necesarios para construir módulos de kernel externos:
sudo apt update
sudo apt install build-essential dkms linux-headers-$(uname -r)
$(uname -r)
imprime la versión del Kernel en ejecución ., -
desde el menú de la máquina virtual, haga clic en dispositivos -> «Insertar imagen CD de adiciones de invitados» como se muestra en la imagen de abajo:
si obtiene un error que dice que el sistema invitado no tiene CD-ROM, detenga la máquina virtual, abra la configuración de la máquina virtual y desde la pestaña «Almacenamiento», agregue un nuevo dispositivo de CD-ROM a la máquina haciendo clic en el signo más (agrega dispositivo óptico). Una vez hecho esto, reinicie la máquina virtual.,
abra el terminal invitado de Ubuntu, cree un nuevo directorio como punto de montaje para la unidad de CD y monte el archivo ISO:
sudo mkdir -p /mnt/cdrom
sudo mount /dev/cdrom /mnt/cdrom
navegue hasta el directorio y ejecute el script VBoxLinuxAdditions.run
para instalar las adiciones de invitado.,staller para no generar una ventana xterm:
cd /mnt/cdrom
sudo sh ./VBoxLinuxAdditions.run --nox11
la salida se verá como a continuación:
Verifying archive integrity... All good.Uncompressing VirtualBox 5.2.32 Guest Additions for Linux...........VirtualBox Guest Additions: Starting.
reinicie el huésped de Ubuntu para que los cambios surtan efecto:
sudo shutdown -r now
Una vez que se arranque la máquina virtual, inicie sesión en ella y verifique que la instalación se realizó correctamente y que el módulo del núcleo se cargue utilizando el comando lsmod
:
lsmod | grep vboxguest
la salida se verá algo como esto:
vboxguest 303104 2 vboxsf
significa que el módulo kernel de VirtualBox no está cargado.,
ahora que las adiciones de invitados VirtualBox están instaladas en la máquina invitada de Ubuntu, puede habilitar el portapapeles compartido y el Soporte de arrastrar y soltar desde la pestaña «Almacenamiento» de configuración de la máquina virtual, habilitar la aceleración 3D desde la pestaña «Mostrar», crear carpetas compartidas y más.
conclusión #
Instalar adiciones de invitados VirtualBox en la máquina virtual Ubuntu 18.04 es una tarea fácil. Las adiciones de invitados optimizarán el sistema operativo invitado para un mejor rendimiento y mejorar la usabilidad.,
para encontrar más información sobre las adiciones de invitados, visite la página oficial de documentación de adiciones de invitados de VirtualBox.