01Nov

Guía para instalar VirtualBox 5.1 en el sistema operativo CentOS 7 o Red Hat Enterprise Linux 7

VirtualBox es una aplicación de virtualización multiplataforma. Nos permite tener múltiples sistemas operativos virtualizados dentro del nuestro.

En este guía cubrimos la instalación de VirtualBox 5.1 (última estable hasta el momento) para los sistemas operativos CentOS 7 o Red Hat Linux Enterprise 7.

Añadiendo el repositorio de VirtualBox

Para añadir el repositorio yum de VirtualBox a nuestro sistema ejecutamos el siguiente comando:

cd /etc/yum.repos.d/ && wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo

Es necesario tener instalado el repositorio yum EPEL. Para instalarlo, en caso de no tenerlo en nuestro sistema operativo, ejecutamos:

yum install epel-release

Instalando las dependencias

Para poder instalar VirtualBox necesitamos instalar primero todas sus dependencias. Los siguientes comandos ejecutarán la instalación de todas las dependencias necesarias:

yum update
yum install -y gcc make dkms
yum install -y patch  dkms qt libgomp kernel-headers \
    kernel-devel fontforge binutils \
    glibc-headers glibc-devel

Instalando VirtualBox 5.1

Ya podemos instalar la aplicación con el siguiente comando:

yum install -y VirtualBox-5.1

Ya tenemos instalado VirtualBox 5.1 en nuestro sistema operativo.

Creando una máquina virtual

Vamos a crear una máquina virtual con Ubuntu 16.04 para comprobar el funcionamiento de VirtualBox. Primero descargamos la imagen ISO del sistema operativo en la Página de Descargas de Ubuntu.

El enlace descarga la versión de servidor de Ubuntu 16.04.1 para 64 bits.

Una vez terminada la descarga, abrimos la aplicación VirtualBox con el comando virtualbox y veremos la siguiente pantalla.

Para crear una nueva máquina virtual, hacemos click en el botón Nueva de la aplicación:

Configuramos la pantalla de creación para Ubuntu 16.04 como sigue:

Escogemos un valor para la RAM. En el ejemplo hemos escogido 2GB de RAM.

Pantalla de selección de RAM de la creación de la máquina virtual.

Creamos un disco duro virtual para contener el sistema operativo:

Tipo de disco duro

A la hora de escoger el tipo de disco duro tenemos 3 opciones:

  • VDI (VirtualBox Disk Image)
  • VHD (Virtual Hard Disk)
  • VMDK (Virtual Machine Disk)

Los 3 tipos permiten el uso de espacio dinámico, con lo que únicamente consumen el espacio que necesita la máquina virtual en cada momento, y los 3 también permiten crear Instantáneas.

El tipo VDI es el tipo de disco nativo de VirtualBox. El tipo VMDK esta desarrollado por VMWare e incrementa la compatibilidad de la imágen con otros virtualizadores.

Para el ejemplo escogemos el tipo de disco duro VDI (VirtualBox Disk Image):

Escogemos que el espacio del disco duro se reserve de forma dinámica:

Escogemos un tamaño de disco duro:

Ahora la máquina virtual ya esta creada. Hemos de configurar la máquina para que arranque con la imagen de Ubuntu 16.04 Server que hemos descargado anteriormente.

Abrimos el menú de configuración de la máquina virtual:

En el menú de Almacenamiento dentro del Controlador, hacemos click en el icono de unidad óptica tal como se muestra a continuación para seleccionar la imágen ISO de Ubuntu 16.04 Server:

Ya podemos iniciar la máquina virtual con el medio de instalación de Ubuntu 16.04 Server!.

Página web del proyecto CentOS: https://www.centos.org/

Página de VirtualBox: https://www.virtualbox.org/

Leave a comment