Cargando



Cómo instalar Virtualbox Guest Additions en Ubuntu o centOS

Tutorial que explica la instalación de Virtualbox Guest Additions en Ubuntu o centOS de Linux paso a paso.


jul 11 2018 11:27
Avanzado
Total de Apartados : 2

VirtualBox es una de las plataformas de virtualización mas usadas en el mundo gracias a sus diversas funcionalidades, compatibilidad, soporte de sistemas operativos y sencillez de uso.

 

VirtualBox esta disponible para su descarga en el siguiente enlace:

 

 

VirtualBox cuenta con un grupo de funcionalidades llamadas VirtualBox Jutes Addition las cuales están disponibles para todos los sistemas operativos invitados compatibles y estas se brindan como un único archivo de imagen denominado VBoxGuestAdditions.iso

 

Este archivo de imagen se encuentra en el directorio de instalación de VirtualBox y para su instalación será necesario montar ese archivo ISO en la máquina virtualcomo un CD-ROM virtual e instalarlo desde allí desde el menú Dispositivos / Insertar imagen de CD de las “Guest Additions”:

 

1-insertar-cd-guest-additions.png

 

Dentro de las prestaciones que las Guest Additions nos da encontramos:

 

Integración del puntero del ratón
Gracias a esta función, contamos con una compatibilidad ideal con el ratón ya que solo tendremos un puntero de ratón y no será necesario presionar la tecla Host para "liberar" el ratón en el momento en que el sistema operativo invitado lo capture. Para esto, se instala un controlador especial para el mouse en el invitado el cual se comunica con el controlador de mouse en el equipo físico y así mueve el puntero del mouse invitado.

 

Mejor soporte de vídeo
Con esta opción instalan controladores de video personalizados con el fin de ofrecer modos de vídeo de mejor calidad y no la configuración estándar, asimismo se ofrece rendimiento de video acelerado. Como un punto extra, en los sistemas Windows, Linux y Solaris, será posible cambiar el tamaño de la ventana de la máquina virtual si estas se encuentran instaladas en los Guest Additions

 

Carpetas compartidas
Estas carpetas compartidas nos brindan la posibilidad de intercambiar archivos entre el anfitrión y el invitado de forma segura y completa.

 

Ventana completa
Esta opción permite que las ventanas individuales que son desplegadas en el escritorio de la máquina virtual estén en la posibilidad de ser mapeadas en el escritorio del host, esto da la apariencia de que las acciones se ejecutan en el host.

 

Canales de comunicación host / huéspedes genéricos
Estos nos permiten controlar y supervisar la ejecución de invitados de diversas formas como un mecanismo genérico basado en cadenas con el fin de intercambiar bits de datos entre el invitado y un host especifico.

 

Sincronización de tiempo
Con esta opción estamos seguros que la hora del sistema del huésped esta sincronizada con la del host usando NTP.

 

Inicios de sesión automatizados
Es una opción que se puede configurar para que todos los inicios de sesión se ejecuten de forma automática sin ingresar las credenciales de forma manual.

 

Portapapeles compartido
Al usar esta opción, el portapapeles del sistema operativo invitado puede compartirse con el sistema operativo host
.

 

El problema radica en que ambientes Linux cuando instalamos las Guest Additions se genera un error que impide su óptima instalación y por ello Solvetic explicara en detalle como instalar estas practicas utilidades de VirtualBox en Ubuntu 18 y CentOS 7.

 


1. Cómo instalar las VirtualBox Guest Additions en Ubuntu 18.04 Linux


Paso 1

Para dar inicio a este proceso en primer lugar actualizaremos el sistema operativo ejecutando los siguientes comandos:
sudo apt update
sudo apt upgrade

2-instalar-virtualbox-en-ubuntu-centos.png

 

Paso 2

Una vez actualizado el sistema vamos al menú "Dispositivo" y allí seleccionamos la opción Insertar imagen de CD de las “Guest Additions”:

 

3-instalar-virtualbox-en-ubuntu-centos.png

 

Paso 3

Al realizar esto se desplegará el siguiente mensaje y pulsamos en el botón "Ejecutar"

 

4-instalar-virtualbox-en-ubuntu-centos.png

 

Será necesario que ingresemos las credenciales de administrador para dicha acción y pulsamos en "Autenticar"

 

5-instalar-virtualbox-en-ubuntu-centos.png

 

Paso 4

Se abrirá una ventana de terminal en la cual se realizará la instalación de VirtualBox Guest Additions, una vez se complete la instalación, pulsamos "Enter" para cerrar la ventana de la terminal:

 

6-instalar-virtualbox-en-ubuntu-centos.png

 

Paso 5

Una vez realizado esto, para para habilitar el Portapapeles compartido y la funcionalidad de arrastrar y pegar entre el invitado y el host, vamos al menú Máquina / Configuración y en la ventana desplegada vamos a la sección General / Avanzado y allí habilitaremos las dos opciones que son:
  • Compartir portapapeles
  • Arrastrar y soltar

 

Ahora podremos reiniciar el sistema y comprobar que todo funcione de forma correcta.

 

7-instalar-virtualbox-en-ubuntu-centos.png

 


2. Cómo instalar las VirtualBox Guest Additions en CentOS Linux


Paso 1

Para el caso de CentOS 7, en primer lugar, debemos habilitar el repositorio EPEL en el sistema operativo invitado con el fin de instalar algunos paquetes que son necesarios para el proceso de instalación, para ello ejecutamos lo siguiente en la terminal:
yum -y install epel-release

8-instalar-virtualbox-en-ubuntu-centos.png

 

Paso 2

Una vez instalemos el repositorio EPEL en CentOS 7, vamos a actualizar todos los paquetes del sistema invitado, donde también se incluye el kernel, con el fin de que las Guest Additions de VirtualBox funcionen de la forma esperada, para ello ejecutamos lo siguiente:

 

CentOS 7 o RedHat
yum -y update

 

Fedora
dnf -y upgrade

 

9-instalar-virtualbox-en-ubuntu-centos.png

 

Paso 2

Cuando se complete el proceso de actualización, vamos a instalar los encabezados del kernel, herramientas de desarrollador y otros paquetes asociados los cuales son necesarios para instalar las Guest Additions, para ello ejecutamos el siguiente comando:

 

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

 

Fedora
dnf install make gcc kernel-headers kernel-devel perl dkms bzip2

 

Allí tendremos que ingresar la letra y para confirmar la descarga e instalación de estas utilidades.

 

10-instalar-virtualbox-en-ubuntu-centos.png

 

Paso 3

El siguiente paso consiste en establecer la variable de entorno KERN_DIR en el directorio del código fuente del kernel el cual es:
/usr/src/kernels/$(uname -r)
Después será necesario expoortarla, para ello ejecutamos lo siguiente:
export KERN_DIR=/usr/src/kernels/$(uname -r)

11-instalar-virtualbox-en-ubuntu-centos.png

 

Paso 3

Una vez realizado esto, podremos instalar las Guest Additions usando alguno de los siguientes métodos:

 

De forma gráfica
Para ello iremos al menú "Dispositivo" y allí seleccionamos la opción Insertar imagen de CD de las “Guest Additions”:

 

12-instalar-virtual-box-ubuntu-y-centos.jpg

 

Será desplegado el siguiente mensaje y pulsamos en la opción "Ejecutar"

 

13-instalar-virtual-box-ubuntu-y-centos.jpg

 

Ahora debemos ingresar la contraseña de administrador:

 

14-instalar-virtual-box-ubuntu-y-centos.jpg

 

Esto abrirá una consola de terminal donde se llevará a cabo el proceso de instalación. Pulsamos "Enter" para salir de dicha operación

 

15-instalar-virtual-box-ubuntu-y-centos.jpg

 

 

A través de la consola
La siguiente opción es acceder a la terminal y ejecutar los siguientes comandos con el fin de montar el archivo ISO de las Guest Additions, luego ir al directorio donde se han montado dichas utilidades en formato ISO, y allí ejecutaremos finalmente el script para instalarlas en Linux, ejecutamos las siguientes líneas:
mount -r /dev/cdrom /media
cd /media/
./VBoxLinuxAdditions.run
Al igual que Ubuntu, para habilitar el Portapapeles compartido y la funcionalidad de arrastrar y pegar entre el invitado y el host en CentOS 7, iremos al menú Máquina / Configuración y en la ventana desplegada vamos a la sección General / Avanzado donde habilitaremos las dos opciones disponibles que son:
  • Compartir portapapeles
  • Arrastrar y soltar

16-instalar-virtual-box-ubuntu-y-centos.jpg

 

 

Luego de esto ya será posible usar de forma eficaz estas Guest Additions que añaden un mayor nivel de uso a las máquinas virtuales de VirtualBox.

 

Trabaja cómodamente con tus máquinas virtuales aprendiendo a convertir la de VMware en VitualBox y también al revés.


¿Te ayudó este Tutorial?


Sin comentarios, sé el primero!

No esperes más y entra en Solvetic
Deja tus comentarios y aprovecha las ventajas de la cuenta de usuario ¡Únete!

X