Instalar Archlinux - BIOS o UEFI en EXT4
CódigoCristo / Febrero 25, 2023
En esta guía estaremos describiendo de manera detallada, el proceso de instalación de la distribución GNU/Linux de liberación continua, Archlinux.
Iniciamos el liveCD en modo ROOT (Admintrador) para empezar a descargar los programas necesarios que vamos a usar y realizar configuraciones básicas
Configuración de teclado
Establecer distribución del teclado temporal para que reconozca todos los caracteres
Ponemos nuestro teclado para Español
root@archiso ~ # loadkeys es
Ponemos nuestro teclado para LatinoAmerica
root@archiso ~ # loadkeys la-latin1
Ponemos nuestro teclado para Americano
root@archiso ~ # loadkeys us
● Instalación de Arch en BIOS/Legacy ● Instalación de Arch en UEFI/EFI
Compruebe el tipo de arranque, ejecutando este comando para ver una lista con ls
root@archiso ~ # ls /sys/firmware/efi/efivars
1. Resultado si es UEFI :
Si hay archivos en efivars significa que tu sistema es UEFI/EFI
>>> Presiona aqui para continuar con la instalación en UEFI/EFI <<<
2. Resultado si es BIOS/Legacy :
Si NO existen archivos en efivars significa que tu sistema es BIOS/Legacy
>>> Presiona aqui para continuar con la instalación en BIOS/Legacy <<<
UEFI o BIOS mediante etiqueta del disco duro
root@archiso ~ # fdisk -l
El tipo de etiqueta del disco es GPT si es UEFI
>>> Presiona aqui para continuar con la instalación en UEFI/EFI <<<
El tipo de etiqueta del disco es DOS si es BIOS/LEGACY
>>> Presiona aqui para continuar con la instalación en BIOS/Legacy <<<
Ventajas y desventajas de UEFI o BIOS/LEGACY
PARA SISTEMAS UEFI CON DISCOS EN GPT
● Tiene disponible 128 particiones primarias
● Es necesario tener su propia particion EFI para arrancar el sistema
● Su particion de arranque debe ser formateada en FAT32 para arrancar el sistema
● Su ruta será /boot/efi
PARA SISTEMAS BIOS/LEGACY CON DISCOS EN MBR
● Tiene disponible 4 particiones primarias y el resto son extendidas
● No es necesario tener una partición para su arranque
● En caso quieran tener su propia partición debe ser formateada en EXT4
● Su ruta será /boot/
Si usted ve la necesidad de cambiar de una tabla de partición a otra, use una de las siguientes opciones.
Tenga en cuenta que este procedimiento eliminará la información del dispositivo de almacenamiento escogido.
Para convertir su disco a GPT :
root@archiso ~ # parted /dev/vda mklabel gpt
Para convertir su disco a MBR.
root@archiso ~ # parted /dev/vda mklabel msdos
Podemos confirmar los cambios con el siguiente comando :
root@archiso ~ # parted -l | egrep "/dev/|msdos|gpt"
Disco Duro
Primero debemos identificar como es la ruta de nuestros discos luego saber cuales son particiones.
Ruta de disco pueden ser:
/dev/sda (sdd o hdd)
/dev/sdb (sdd o hdd)
/dev/sdc (Así cambia de letra...)
/dev/nvme0n1 (veMMC o SD Card)
/dev/mmcblk0 (veMMC o SD Card)
Las Particiones
Pueden ser:
/dev/sda1
/dev/sda2
/dev/sda3
/dev/nvme0n1p1
/dev/nvme0n1p2
/dev/nvme0n1p3
/dev/mmcblk0p1
/dev/mmcblk0p2
/dev/mmcblk0p3
Para revisar nuestros discos y particiones con :
root@archiso ~ # lsblk
>> Arch Linux incluye las siguientes herramientas de particionado:
● cfdisk es para crear y modificar particiones facilmente ● Fuente: https://wiki.archlinux.org/index.php/Partitioning
Estructura de ficheros en Linux
Debemos saber que de root [ / ] nacen las demás carpetas
La ventaja que Linux permite asignarle una partición para cada carpeta
Podemos tener /boot/ en una partición
Podemos tener /home/ en otra partición
/home/ la carpeta HOME guarda los archivos de todos los usuarios algo parecido a un DISCO D: de windows
Todo depende si queremos tenerlo separado en otra partición
Ejemplos de particionados en UEFI - GPT
>> Ejemplo 1 de particionado en GPT
/dev/sda1 EFI SYSTEM en FAT32 /dev/sda2 ROOT - HOME - ETC...
>> Ejemplo 2 de particionado en GPT
/dev/sda1 EFI SYSTEM en FAT32 /dev/sda2 ROOT - HOME - ETC... /dev/sda3 [SWAP]
>> Ejemplo 3 de particionado en GPT
/dev/sda1 EFI SYSTEM /dev/sda2 ROOT /dev/sda3 [SWAP] /dev/sda4 HOME
>> La documentación oficial nos recomienda usar en GPT la siguiente estructura
Ejemplos de particionados en BIOS/LEGACY - MBR
>> Ejemplo 1 de particionado en MBR
/dev/sda1 BOOT - ROOT - HOME - ETC...)
>> Ejemplo 2 de particionado en MBR
/dev/sda1 BOOT /dev/sda2 ROOT - HOME - ETC... /dev/sda3 [SWAP]
>> Ejemplo 3 de particionado en MBR
/dev/sda1 BOOT /dev/sda2 ROOT /dev/sda3 [SWAP] /dev/sda4 HOME
>> Ejemplo 4 de particionado en MBR
/dev/sda1 BOOT /dev/sda2 ROOT /dev/sda3 [SWAP] /dev/sda4 HOME /dev/sda5 Extendida (esta no se monta solo es la conexión) /dev/sda6 Extendida /dev/sda7 Extendida
>> La documentación oficial nos recomienda usar en MBR la siguiente estructura <<
Memoria SWAP
● Menos de 1GB RAM física = 2GB de SWAP ● Entre 2GB a 4GB RAM física = 2GB a 4GB de SWAP ● 8GB de RAM física = 4GB de SWAP ● Más de 8GB de RAM física = 2GB a 4GB de SWAP
>> Pero si necesitan hibernación 8Gb serán suficientes <<