Instalación Linux · 8 min read · Dec 15, 2025

Cómo instalar Arch Linux en VirtualBox

Arch Linux es un sistema operativo basado en Linux que está diseñado para computadoras i689 y x86-64. Su gestor de paquetes único es responsable de proporcionar actualizaciones a las últimas aplicaciones de software utilizando “pacman” con un seguimiento completo. Pacman es el gestor de paquetes que se utiliza para instalar, actualizar y eliminar los paquetes de software. Está diseñado completamente para software libre y de código abierto, junto con el apoyo de la comunidad de Linux.

Arch Linux también es popular por tener una documentación completa en forma de wiki comunitaria conocida como ArchWiki. Este sistema operativo Linux se basa en paquetes binarios que están dirigidos a sistemas i832, de 64 bits y de 32 bits, y optimizados para el mejor rendimiento en sistemas de hardware modernos.

Puedes instalar Arch Linux directamente en tu computadora personal siguiendo esta guía, pero también puedes instalarlo en una máquina virtual en tu computadora con Windows utilizando VirtualBox.

Repositorios de Arch Linux

Para instalar Arch Linux en Virtual Box, debes conocer los repositorios básicos de este sistema operativo basado en Linux. Un repositorio es una ubicación de almacenamiento desde donde se recuperan los paquetes de software durante el proceso de instalación. Hay múltiples repositorios disponibles para Arch Linux, que son accesibles a través de pacman y mantenidos por mantenedores de paquetes. Aquí hay una lista de algunos de los repositorios básicos utilizados para instalar Arch Linux en Virtual Box:

  • El repositorio core contiene todos los paquetes necesarios para configurar el sistema base, como iniciar Arch Linux y construir paquetes.
  • El repositorio extra contiene paquetes adicionales que no encajan en el núcleo, involucrando el entorno de escritorio.
  • El repositorio community tiene paquetes que son adoptados por usuarios de la comunidad de Linux de confianza, y la mayoría de ellos se transferirán al repositorio core o extra.
  • El repositorio Multilib contiene software y bibliotecas de 32 bits para la instalación de aplicaciones de 32 bits en un sistema de 64 bits.
  • El repositorio testing contiene paquetes que están destinados a los repositorios core o extra.
  • El repositorio community-testing es para la comunidad de Linux.
  • El repositorio multilib testing es similar al repositorio de testing, pero para candidatos multilib.
  • El repositorio gnome-unstable tiene el último entorno de escritorio GNOME.
  • El repositorio kde-unstable contiene el último software de KDE antes de ser lanzado.

Instalar Arch Linux en Virtual Box

Descargar Arch Linux

Para instalar Arch Linux en Virtual Box, debes tener la última versión de Arch Linux que puedes descargar desde su sitio web oficial. Puedes elegir la opción de descarga directa o la descarga por torrent, que está en un servidor seguro. Antes de la instalación, asegúrate de tener 20 MB de espacio libre en disco y 1 GB de RAM en tu sistema.

Descargar Arch Linux

Inicializando la instalación con Oracle VM VirtualBox Manager

Abre el administrador de Oracle VM VirtualBox, haz clic en nuevo y escribe el nombre del nuevo sistema operativo que deseas crear; en este caso, es Arch Linux. El sistema seleccionará automáticamente el tipo y la versión de Arch Linux, según la configuración de tu sistema. Haz clic en siguiente.

Abrir VirtualBox

Asigna el tamaño de RAM deseado a tu nuevo sistema operativo, que idealmente es de 1024 MB. Haz clic en siguiente y luego haz clic en crear, para crear un disco virtual ahora.

Establecer tamaño de RAM

En la siguiente página, se te pedirá que selecciones el tipo de archivo de disco duro que deseas para tu nuevo sistema operativo. Selecciona la imagen de disco de VirtualBox normalmente.

Seleccionar tipo de archivo de disco

Elige asignado dinámicamente y haz clic en siguiente.

Asignar espacio en disco dinámicamente

Asigna la ubicación y el tamaño del archivo de disco duro de 20 GB.

Elegir un tamaño de disco duro de 20GB

Ahora puedes ver que tu sistema operativo Arch Linux ha sido creado. Ahora puedes hacer clic en iniciar.

Iniciar la máquina virtual

Haz clic en ‘navegador’ y selecciona el disco de inicio, que descargaste del sitio web oficial de Arch Linux.

Elegir imagen de disco de Arch Linux

Buscar archivo de imagen de disco

Haz clic en iniciar y luego abre la vista de pantalla completa.

Abrir la vista de pantalla completa

Iniciar la VM de Arch Linux

Arrancando para instalar Arch Linux en Virtual Box

Verás la primera página de apertura de Arch Linux. Haz clic en “Boot Arch Linux (x86_64), que es para 64 bits o haz clic en “Boot Arch Linux (i686)”, que es para 32 bits.

Elegir arrancar Arch Linux

Tan pronto como hagas clic en la primera opción, el sistema comenzará a arrancar. Mientras completa el arranque temporal, básicamente estamos entrando en la versión en vivo y estamos conectados como usuario root.

Arrancando en la versión en vivo de Arch Linux

Verifica la conexión a Internet escribiendo el siguiente comando.

*ping google.com *

La palabra ping significa paquete de internet gopher. Pronto verás la respuesta que significa que Arch Linux ha activado la conexión a Internet. Esto es esencial para realizar ciertos pasos de instalación.

Probar conectividad a internet con ping

Limpia el comando escribiendo

*clear*

Antes de comenzar la instalación, debes particionar tu disco. Escribe # fdisk – l y verás la partición del disco del sistema actual. Concéntrate en los discos duros de 20 GB que asignaste a Arch al principio.

fsdisk -l

Particionar el disco duro

Particionar el disco duro

Vamos a particionar este espacio de 20 GB en tres particiones. La primera es la partición raíz primaria que será de 10 GB. La segunda será la partición swap, que será el doble de la asignación inicial de RAM que será de 2048 MB. La tercera será la partición lógica que será de 8 GB asignados.

Crear 3 particiones de disco

Escribe el comando:

*cfdisk*

* Verás gpt, dos, sgi y sun. Selecciona la opción dos y presiona enter*.

Crear una partición de tipo DOS

Aquí verás el espacio principal del disco, que es de 20 GB. Para cambiar esto, presiona en el espacio libre y escribe 10G.

Elegir tamaño de partición de 10GB

Presiona enter y luego haz clic en la partición “ primary ”.

Ahora selecciona el tipo “ bootable ” presionando enter en bootable.

Hacer partición arrancable.

Ve a write y presiona enter, para escribir la partición en el disco.

Escribir partición en disco

Luego escribe yes para hacer los cambios, exitosamente.

Confirmar cambios

Ahora se ha creado la partición de 10 GB. Haz clic en espacio libre y luego ingresa el tamaño de partición de 2048 M.

Crear la partición swap de 2GB

Ahora sigue los mismos pasos para crear la partición lógica. Luego presiona enter en quit y limpia el comando escribiendo

*clear*

salir de cfdisk

Formatea el disco recién particionado escribiendo:

*mkfs.ext4 /dev/sda1*

Aquí sda1 es el nombre de la partición. Repite esto para el segundo disco escribiendo:

*mkfs.ext4 /dev/sda3 *

y para la partición swap,

*mkswap /dev/sda2*

Formatear la partición swap con mkswap

Activa el swap escribiendo:

*swapon /dev/sda2 *

y limpia el comando escribiendo:

*clear*

Habilitar swap

Monta la partición primaria para comenzar la parte de instalación escribiendo:

*mount /dev/sda1 /mnt  
mkdir /mnt/home  
mount /dev/sda3 /mnt/home*

Montar las particiones

Bootstrap Arch Linux

Bootstrap el sistema escribiendo:

*pacstrap /mnt base base-devel*

Puedes ver que está sincronizando los paquetes de datos.

Bootstrap Arch Linux

La instalación comenzará y tomará unos minutos.

La instalación de Arch Linux ha comenzado

Después de la instalación base, crea el archivo fstab escribiendo:

*genfstab /mnt>> /mnt/etc/fstab *

Generando /etc/fstab

Configura la configuración regional, la hora y la contraseña de root.

Cambia el root del sistema al directorio de instalación de Arch Linux escribiendo:

*arch-chroot /mnt /bin/bash*

**

Ahora para configurar la configuración del idioma:

*nano /etc/locale.gen*

Establecer idioma en Arch Linux

Selecciona la siguiente configuración de idioma (en_US.UTF-8 UTF-8) eliminando el # y presionando control + x, presiona y, y presiona enter.

seleccionar idioma

Ahora actívalo escribiendo:

*locale-gen*

y presiona enter.

Generar los locales en Arch Linux

Crea el archivo /etc/locale.conf escribiendo:

*nano /etc/locale.conf *

* luego presiona enter*. Ahora puedes agregar tu idioma al sistema agregando esta línea al archivo:

LANG=en_US.UTF-8

* Luego presiona control + x y presiona y, y presiona enter*.

Establecer idioma predeterminado

Sincroniza la información de zona escribiendo:

ls /usr/share/zoneinfo

** y encontrarás una lista de todas las zonas del mundo.

Establecer idioma del sistema predeterminado

Para seleccionar tu zona, escribe:

*ln –s /usr/share/zoneinfo/Asia/Kolkata /etc/localtime *

o puedes seleccionar cualquier nombre de la lista a continuación.

Establece el estándar de tiempo utilizando el comando.

hwclock --systohc --utc

Y el reloj de hardware está sincronizado.

Establecer hora

Establece la contraseña del usuario root escribiendo:

*passwd *

* Y presiona enter*. Luego escribe tu contraseña y presiona enter.

Establecer la contraseña de root

Configurar nombre de host y red

Ingresa el nombre del host de la red escribiendo:

*nano /etc/hostname*

* y presiona enter. Ahora escribe cualquier nombre y luego presiona control + x y presiona y, y presiona enter*.

Establecer el nombre de host

Habilita el dhcpcd escribiendo:

*systemctl enable dhcpcd*

** y se iniciará en el próximo arranque para obtener una dirección IP automáticamente.

Habilitar dhcpd

Instalar el gestor de arranque

El paso final, inicia la instalación de grub. Escribe:

*pacman –S grub os-prober*

luego presiona y y comenzará la parte de descarga.

Configurar grub

Instala el gestor de arranque grub en el disco duro escribiendo:

*grub-install /dev/sda*

y configúralo:

*grub-mkconfig –o /boot/grub/grub.cfg*

Instalar y configurar el gestor de arranque grub

Finalmente, sal de chroot y luego reinicia el sistema escribiendo:

*exit  
reboot*

y presiona enter.

Reiniciar el sistema

Arrancar en el sistema operativo ArchLinux instalado

Elige “Boot Existing OS” para arrancar Arch Linux en Virtual Box.

Arrancar Arch Linux

Inicia sesión con tu nombre de root y contraseña, y entrarás en tu nuevo sistema operativo Arch Linux.

Arch Linux instalado con éxito

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.