VirtualBox Guest Additions en VM Red Hat RHEL 7.6

Ejecutamos el instalador de las VirtualBox Linux Additions

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.

Oracle VM VirtualBox
Oracle VM VirtualBox

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*

Root login
Root login

En la ventana de la VM RHEL 7.6 en VirtualBox insertamos la imagen de CD desde el menú:

Intalación VirtualBox Guest Additions en Guest RHEL7.6
Intalación VirtualBox Guest Additions en Guest RHEL7.6

Creamos un directorio y montamos la imagen:

mkdir /media/VirtualBoxGuestAdditions

mount -r /dev/cdrom /media/VirtualBoxGuestAdditions

Montando la imagen de VirtualBox Guest Additions
Montando la imagen de VirtualBox Guest Additions

Instalamos los paquetes necesarios en RHEL 7.6:

yum install gcc kernel-devel kernel-headers dkms make bzip2 perl

Instalación de paquetes en RHEL 7.6
Instalación de paquetes en RHEL 7.6

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

Ejecutamos el instalador de las VirtualBox Linux Additions
Ejecutamos el instalador de las VirtualBox Linux Additions

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.

RHEL 7.6 con las Guest Additions de VirtualBox instaladas
RHEL 7.6 con las Guest Additions de VirtualBox instaladas

¡Hasta la próxima!

Autor: Carlos Yus Valero

Apasionado de la tecnología, el mundo de las IT y la física teórica. Mi profesión gira en torno a la administración de sistemas y el hardware hace 18 años.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.