Dedico este artículo a la instalación de las VirtualBox Guest Additions en un Host Windows 10 Pro.
Las Guest Additions brindan numerosas posibilidades a nuestras máquinas virtuales y facilita mucho su utilización.
En este caso el Sistema Guest es un Red Hat RHEL 7.6 Server con interfaz gráfica. En otro artículo detallaré su instalación en una VM VirtualBox y algunas claves de configuración.
Recientemente hablé en este Blog sobre virtualización. En mi anterior artículo me centré en optimizar las prestaciones de VMs en VirtualBox para Windows 10. Estas optimizaciones de rendimiento iban dirigidas a máquinas con procesadores multicore, específicamente a CPUs con 8 cores y 16 threads como los AMD Ryzen 7 2700X o los Intel Core i9 9900K.
Instalación de las VirtualBox Guest Additions
La instalación es sencilla pero no está exenta de unos cuantos pasos, muchos de ellos se realizan en consola y con privilegios root.
Podemos realizar todos los procedimientos con un usuario root mediante sudo o directamente como root después de ejecutar:
su –
Según el nivel de experiencia que poseamos en consola no recomiendo el uso de root.
Comprobamos que tenemos la última versión de kernel:
yum update kernel*
En la ventana de la VM RHEL 7.6 en VirtualBox insertamos la imagen de CD desde el menú:
Creamos un directorio y montamos la imagen:
mkdir /media/VirtualBoxGuestAdditions
mount -r /dev/cdrom /media/VirtualBoxGuestAdditions
Instalamos los paquetes necesarios en RHEL 7.6:
yum install gcc kernel-devel kernel-headers dkms make bzip2 perl
Añadimos la EPEL repo:
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
Añadimos la variable KERN_DIR que contendrá la versión de kernel:
KERN_DIR=/usr/src/kernels/`uname -r`/build
Comprobamos el contenido con
Echo $KERN_DIR
Exportamos la variable para todos los procesos child:
export KERN_DIR
Ejecutamos el instalador de las Guest Additions:
cd /media/VirtualBoxGuestAdditions
./VBoxLinuxAdditions.run
Tras todo el proceso de instalación debemos cerrar todos los programas activos y reiniciar el sistema.
sudo reboot
En el nuevo arranque ya tendremos todas las funcionalidades de las VirtualBox Guest Additions disponibles en nuestro Guest RHEL 7.6.
¡Hasta la próxima!