Cómo instalar CentOS 8 en VirtualBox

En este artículo veremos cómo instalar CentOS 8 / CentOS 8 Stream en VirtualBox paso a paso, para que puedas probar fácilmente todo lo que te ofrece esta distribución. Esta versión de CentOS 8 ya está disponible en muchos proveedores de hosting y servicios VPS CentOS, así que conviene conocerla.

Antes de instalar CentOS 8 en VirtualBox

Para seguir los pasos de esta guía de instalación de CentOS 8 en VirtualBox necesitaremos partir del siguiente escenario:

  • Un sistema anfitrión con capacidad de virtualización en 64 bits (en nuestro tutorial será un simple Windows 7 Ultimate, aunque los pasos son similares en todos los sistemas).
  • Una versión reciente de VirtualBox.
  • Conexión a Internet.

Conviene advertir que en este momento existen dos versiones de CentOS 8 disponibles:

  • CentOS 8 Linux, la que seguía los pasos de RHEL 8 y cuyo ciclo de vida se ha acortado hasta final de 2021, a partir del reciente cambio de filosofía de CentOS.
  • CentOS 8 Stream, que en lugar de ir tras RHEL 8 irá por delante, con una filosofía más experimental.

Obviamente recomendamos trabajar con CentOS 8 Stream, ya que tiene soporte hasta 2024. Elijas la versión que elijas, el procedimiento descrito en el tutorial es el mismo.

Cómo descargar CentOS 8 para VirtualBox

Para descargar CentOS 8 para VirtualBox visitaremos la página web oficial, donde tendremos varias opciones.

como descargar centos 8 para virtualbox

Para encontrar los enlaces de descarga seguiremos el enlace «Download«, que nos llevará al centro de descargas:

descargar centos 8 para virtualbox

Veremos un panel para CentOS Linux y otro para CentOS Stream, en cada uno de los cuales se muestran las distintas versiones de la distribución disponibles para descargar. En la solapa de la versión 8 encontraremos enlaces a las listas de espejos o mirrors para cada una de las arquitecturas soportadas. En esta guía elegiremos la arquitectura «x86_64» CentOS 8 Stream.

Se mostrará la lista de espejos ordenados por cercanía a nuestra ubicación actual:

descargar imagenes iso de centos 8 stream

Cualquier enlace que abras te llevará por fin a la página de descargas del espejo:

Hay disponibles enlaces de descarga directa de la imagen de instalación por red y del DVD, y tal vez también enlaces de bit-torrent para ambas imágenes.

Descargar Centos 8 ISO 32 bits en español

Lamentablemente esta distribución ya no soporta la arquitectura de 32 bits desde CentOS 8.

Cómo crear la máquina virtual para CentOS 8

Vamos a crear la máquina virtual para CentOS 8 paso a paso, eligiendo una configuración que debe funcionar sin problemas.

En esta guía usamos la última revisión de VirtualBox 6.

El primer paso será abrir el diálogo de creación de máquinas virtuales con el botón «Nueva«:

como crear la maquina virtual de centos 8

Indicaremos un nombre para la máquina, el «Tipo» será «Linux» y la «Versión» será «Red Hat (64-bit)«.

Como tamaño de memoria podemos empezar con 1024 MB (1 GB).

Crearemos el disco duro virtual ahora.

crear maquina virtual de centos 8

Reserva el tamaño que necesites según el uso que le vayas a dar. En este ejemplo para una máquina que actuará como servidor de pruebas y experimentos de las configuraciones para un VPS CentOS, unos 12 GB están bien.

Tras crearse el disco volvemos a la pantalla principal de VirtualBox, donde debemos seleccionar la nueva máquina virtual y pulsar el botón «Configuración» para realizar los ajustes necesarios.

General

En principio, a no ser que quieras modificar algún error, hay poco que hacer en esta sección de la configuración. Quizás puedes añadir algún comentario relevante en la solapa «Descripción«.

Sistema

En la solapa «Placa base» puedes desactivar el disquete en «Orden de arranque» y poner como primer dispositivo el disco duro.

como instalar centos 8 en virtualbox

He testeado la instalación con los chipsets PIIX3 e ICH9 y ambos funcionan bien.

También suelo elegir como «Dispositivo apuntador» el «Ratón PS/2» para poder desactivar el soporte USB, que no suelo utilizar en servidores.

Es importante asegurarnos de que esté marcada la opción «Reloj hardware en tiempo UTC«, ya que Linux calcula la hora basándose en la hora UTC según el reloj y aplicando el desplazamiento correspondiente a la zona horaria. Aunque el sistema está preparado para aceptar el reloj hardware en la hora de tu zona horaria, algunas aplicaciones pueden tener problemas.

En la solapa «Procesador» puedes asignar más núcleos si necesitas más potencia de proceso para tu máquina virtual CentOS 8.

Pantalla

En «Controlador gráfico» conviene seleccionar «VMSVGA«, ya que otros controladores pueden provocar que falle el instalador antes de terminar la instalación de CentOS 8.

instalar centos 8 en virtualbox

Puedes marcar «Habilitar aceleración 3D» si tienes pensado en algún momento probar aplicaciones gráficas.

Almacenamiento

Básicamente aquí hay que cargar la imagen del medio de instalación de CentOS 8, que hemos descargado anteriormente, en la unidad óptica virtual.

Pulsando sobre el icono en forma de disco junto al desplegable «Unidad óptica«, un diálogo nos permitirá buscar la ubicación del archivo ISO descargado.

instalacion de centos 8 en virtualbox

Audio

Déjalo activado si piensas usarlo. En este ejemplo, para una máquina servidor o VPS no es necesario, así que ahorramos recursos desactivándolo.

Red

Configurar la red en VirtualBox ofrece muchas posibilidades. En este ejemplo queremos que la máquina virtual de CentOS 8 se comporte como una máquina más de la red local, siendo capaz de interactuar con los dispositivos de red (router, máquinas físicas, otras máquinas virtuales, etc.) de forma que se comporte como una igual.

Para ello en «Conectado» seleccionamos «Adaptador puente«. En «Nombre» seleccionamos el adaptador de red con el que el sistema anfitrión conecta a la red local.

En «Tipo de adaptador» el «Intel PRO/1000 MT Server» funciona correctamente. Sin embargo, el «PCnet-FAST III«, no es detectado por el instalador de CentOS 8 (cuando sí funcionaba en la versión anterior).

Puertos serie

Están deshabilitados por defecto y, a no ser que tengas una buena razón para habilitarlos, puedes dejarlos así.

USB

Si lo necesitas, déjalo activado con la versión que te interese. En este ejemplo lo desactivo para ahorrar recursos.

El resto de configuraciones las podemos dejar por defecto.

Cómo instalar CentOS 8 en VirtualBox

Para instalar CentOS 8 en VirtualBox arrancamos la máquina que acabamos de crear y aparecerá el menú de inicio del medio de instalación:

centos 8 en virtualbox

Antes de que termine la cuenta atrás seleccionamos «Install CentOS Stream 8-stream» y presionamos la tecla tabulador.

Como queremos ejecutar la instalación gráfica en una resolución suficiente, ya que por defecto se lanza en 800×600 y no caben todos los elementos gráficos en la ventana, añadiremos el argumento «vga=792» para hacer funcionar el instalador a 1024×768 píxeles con 24 bits de resolución. Si prefieres elegir otra resolución, utiliza el argumento «vga=ask«. En un teclado español suele ser difícil encontrar el símbolo «=» cuando no está cargado el mapa de teclado, pero puedes encontrarlo normalmente en la tecla de abrir  exclamación o interrogación.

Lanzamos el comando resultante presionando la tecla intro y comenzará la carga del instalador.

En unos instantes aparecerá la primera pantalla con la elección del idioma:

como instalar centos 8 en virtualbox

Seleccionamos el idioma y su variedad y continuamos.

Aparece la pantalla principal de opciones del instalador, donde algunos valores se han tomado por defecto:

instalar linux centos 8 en virtualbox

Vamos a ir repasándolos uno a uno.

Teclado

Por defecto se selecciona la distribución de teclado más acorde con el idioma de la instalación, pero puedes añadir más distribuciones de teclado para multitud de idiomas:

instalacion de linux centos 8 en virtualbox

En una caja de texto podrás comprobar si el idioma seleccionado se corresponde con los caracteres de las teclas de tu teclado.

Hecho esto volvemos al menú principal para pasar a la siguiente sección.

Soporte de idiomas

Se trata de una sección parecida a la del inicio de la instalación, que permite añadir idiomas adicionales junto con sus variedades:

linux centos 8 en virtualbox

Podemos modificar la selección inicial o dejarla como estaba. Al terminar, regresamos al menú principal.

Fecha y hora

Al no estar aún configurada la red, no se selecciona la zona horaria de la máquina anfitriona, así que es necesario acceder a esta sección para establecerla correctamente:

Puedes seleccionar la zona horaria pinchando directamente en el mapa o a través de los desplegables.

También podrías obtener la hora de algún servidor de red, pero debes configurar primero la red.

Destino de la instalación

Podremos elegir el disco donde realizar la instalación (si hubiera más de uno), configurar el almacentamiento, cifrar los datos, etc.

Es necesario entrar en esta sección aunque sólo sea para confirmar los valores por defecto.

KDUMP

KDUMP es un sistema de volcado de memoria del kernel de CentOS en caso de fallo. Muy pocos usuarios saben qué hacer con uno de estos volcados, así que los demás solemos desactivar KDUMP porque consume recursos del sistema.

Es tu decisión dejar o no este sistema activo.

Red y nombre de equipo

En esta sección configuraremos el nombre de la máquina (y opcionalmente su dominio) y configuraremos el dispositivo de red:

Tras escribir el nombre de equipo hay que pulsar el botón adyacente «Aplicar» para que los cambios hagan efecto.

Junto al dispositivo de red aparece un interruptor apagado que debemos conectar para activar la conexión de red.

Por defecto la configuración es automática, así que si en la red local hay algún router o servidor DHCP se configurará la red TCP/IP con los valores apropiados.

El botón «Configurar» nos permite establecer la configuración de forma manual.

Fuente de instalación

Si descargaste la imagen ISO DVD no es necesario que entres en esta sección. Si elegiste la ISO Boot al tratarse de una instalación por red el sistema se descarga e instala desde Internet, por tanto, en esta sección se puede establecer (opcionalmente) el servidor espejo desde el que queremos descargar los paquetes de la distribución.

Puede que esta opción «Fuente de instalación» en la pantalla principal del instalador quede congelada mientras muestra «Configurando la fuente de la instalación…«. Si es el caso, entra y sal de alguna de las opciones anteriores para que se refresque la pantalla y permita el acceso.

Para indicar un espejo concreto, habrá que seleccionar el protocolo de conexión (http, https, ftp, etc.) y la dirección completa del repositorio.

Si no conoces un repositorio concreto, es recomendable consultar la lista de espejos de CentOS, donde encontrarás numerosas alternativas para cada país.

Visita la URL del espejo que pienses utilizar, y navega pasando por el número de versión (8/ u 8-stream/), por BaseOS/, por la arquitectura que te interese (en este ejemplo x86_64/), para terminar en os/.

Por ejemplo, partiendo de https://ftp.rediris.es/mirror/CentOS/ llegaríamos a https://ftp.rediris.es/mirror/CentOS/8/BaseOS/x86_64/os/ o https://ftp.rediris.es/mirror/CentOS/8-stream/BaseOS/x86_64/os/. Esta última sería la URL que utilizaríamos.

Si accedes a Internet a través de un proxy, configúralo en «Configurar proxy…«.

Cuando hayas terminado regresa al menú principal, verás que se está intentando descargar la información del repositorio, indicándose la URL del mismo en caso de éxito o un mensaje de error en caso de fallo.

Selección de software

Con la información del repositorio descargada, ya podemos entrar en esta sección para elegir el software que instalaremos en nuestro nuevo sistema CentOS 8.

Podrás elegir componentes para un servidor o un sistema de escritorio, con todo tipo de herramientas y aplicaciones. Para esta guía elegiré la instalación mínima sin ningún tipo de complemento, ya que a lo largo de sucesivas guías y tutoriales iremos instalando todo lo que necesitemos de forma personalizada.

Política de seguridad

No suelo usar políticas concretas de seguridad.

Sin embargo, puedes incluir una fuente de políticas de seguridad para obtener las que estén disponibles y seleccionar la que te interese.

Contraseña de root

En esta pantalla simplemente crearemos la contraseña de root, el usuario administrador del sistema.

Creación de usuario

También podremos crear una cuenta de usuario con la que trabajar habitualmente. Para ello introduciremos el nombre completo, el nombre de usuario o nombre de inicio de sesión, elegiremos si deseamos que el usuario tenga capacidades administrativas y crearemos la contraseña.

Iniciar la instalación

De regreso al menú principal del instalador tras configurar todas las opciones, se activa el botón «Comenzar la instalación«:

Empezamos con el verdadero proceso de instalación, que irá mostrando sucesivamente el progreso de descarga, instalación y configuración de los distintos componentes requeridos:

La instalación y configuración del sistema tomará unos cuantos minutos, dependiendo de los recursos asignados y la potencia de la máquina virtual.

Finalmente, la instalación concluirá y se nos pedirá que reiniciemos el sistema:

El sistema se cerrará de forma ordenada y unos segundos depués iniciará la máquina virtual mostrándonos el menú de arranque de GRUB:

Por defecto esperará 5 segundos antes de arrancar la opción predeterminada, que es el inicio estándar del sistema.

Instantes después tendremos ante nosotros la pantalla de login en la que podrás iniciar sesión con root o con el usuario que hayas creado.

centos 8 en virtualbox

A partir de aquí ya es cosa tuya qué hacer con tu nuevo sistema CentOS 8 recién instalado, aunque te recomendamos todas las guías y artículos que encontrarás en este sitio.

Conclusión

Ahora ya sabes cómo instalar CentOS 8 en VirtualBox, de modo que por fin puedes probar la última y esperada versión de esta distribución, ya sea CentOS 8 Linux o CentOS 8 Stream (del que ya existen en el mercado alternativas de hosting y servicios VPS).

Si tienes preguntas, dudas, sugerencias, etc. puedes dejar un comentario.

¡Apoya comoinstalar.me!

¿Te ha resultado útil esta guía de instalación de CentOS 8 en VirtualBox? Pues si te apetece agradecerlo, la más mínima contribución al mantenimiento de este sitio y creación de futuros tutoriales y guías de CentOS 8 es bienvenida, y puedes hacerlo dejando 1 $ de propina con PayPal:

O si te sientes especialmente generoso, invitándonos a un café:

¡Gracias!

Valora esta entrada

5/5 - (4 votos)

9 comentarios en «Cómo instalar CentOS 8 en VirtualBox»

      • ¿En qué momento exacto ocurre esto? ¿Habéis configurado el disco duro como primera opción de arranque? Si tras la instalación vuelve a cargar el instalador, desmontad el medio de instalación desde «Dispositivos / Unidades ópticas / Eliminar disco de la unidad actual» y a continuación reiniciad la máquina virtual, desde «Máquina / Reiniciar«.

        Responder
    • Hola, el proceso de instalación de CentOS 8 es exactamente el mismo, elijas los componentes que elijas. Hay quien necesita una instalación de escritorio y quien sólo quiere replicar la la configuración de un VPS CentOS 8 para experimentar antes de hacer cambios en el sistema real. En cualquier caso sólo es marcar unas cuantas opciones en un menú y el resto del proceso de instalación es el mismo.

      Responder

Deja un comentario