instalacion_cifrada_en_arch_con_mbr_gpt
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
instalacion_cifrada_en_arch_con_mbr_gpt [2025/01/23 18:09] – busindre | instalacion_cifrada_en_arch_con_mbr_gpt [2025/01/23 18:59] (current) – busindre | ||
---|---|---|---|
Line 1: | Line 1: | ||
===== Instalar Arch de manera cifrada con tabla de particiones MBR o GPT (UEFI/ | ===== Instalar Arch de manera cifrada con tabla de particiones MBR o GPT (UEFI/ | ||
- | En esta guía rápida se muestra la manera de instalar Arch de forma cifrada usando el modo legacy de la BIOS (sin UEFI) y el modo actual UEFI para los sistemas que lo soporten. Para más información sobre instalaciones de Arch cifradas, por ejemplo sobre volúmenes LVM, consultar estos enlaces. | + | En esta guía rápida se muestra la manera de instalar Arch de forma cifrada usando el modo legacy de la BIOS (sin UEFI y usando MBR) y el modo actual UEFI para los sistemas que lo soporten. |
+ | |||
+ | Para más información sobre instalaciones de Arch cifradas, por ejemplo sobre volúmenes LVM, consultar estos enlaces. | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
- | **Instalación de Arch cifrada con MBT / GPT** | + | **Instalación de Arch cifrada con MBR / GPT (UEFI)** |
Para el ejemplo se presupone un disco /dev/sda para instalar Arch y el sistema de ficheros XFS, pero como es lógico puede usarse cualquier otro. | Para el ejemplo se presupone un disco /dev/sda para instalar Arch y el sistema de ficheros XFS, pero como es lógico puede usarse cualquier otro. | ||
Line 52: | Line 54: | ||
**GPT**: | **GPT**: | ||
- | - sda1 BIOS BOT 8M | + | - sda1 Fat32 (Tipo UEFI, se usará para / |
- sda2 ext4 1G (Se usará para /boot) | - sda2 ext4 1G (Se usará para /boot) | ||
- sda3 xfs El Resto de espacio o lo que queramos. Es donde se instalará el sistema. | - sda3 xfs El Resto de espacio o lo que queramos. Es donde se instalará el sistema. | ||
- | Ejemplo de configuración con GPT. | + | Ejemplo de configuración con GPT + UEFI. |
- | < | + | < |
- | / | + | / |
- | / | + | / |
- | / | + | / |
- | Ciframos la partición donde instalaremos el sistema operativo, es decir, la partición correspondiente | + | Ciframos la partición donde instalaremos el sistema operativo, es decir, la partición correspondiente |
- | <code bash># Con -c se puede cambiar el sistema de cifrado, por ejemplo a " | + | <code bash># Con -c se puede cambiar el sistema de cifrado, por ejemplo a " |
cryptsetup -y -v luksFormat /dev/sdaX | cryptsetup -y -v luksFormat /dev/sdaX | ||
cryptsetup open /dev/sdaX cryptroot | cryptsetup open /dev/sdaX cryptroot | ||
Line 71: | Line 73: | ||
mount -t xfs / | mount -t xfs / | ||
- | NOTA: Depende de como sea el particionado se deberá instalar el sistema en sda2 (MBR) o sda3 (GPT), sustituir la X de " | + | NOTA: Depende de como sea el particionado se deberá instalar el sistema en sda2 (MBR) o sda3 (GPT), sustituir la X de " |
Preparamos en Ext4 la partición para /boot y la montamos. Antiguamente no se podía usar xfs en la partición de boot, pero actualmente no es ningún problema. Realmente ya no es necesario crear una partición extra con otro sistema de ficheros para /boot en instalaciones sin cifrado. | Preparamos en Ext4 la partición para /boot y la montamos. Antiguamente no se podía usar xfs en la partición de boot, pero actualmente no es ningún problema. Realmente ya no es necesario crear una partición extra con otro sistema de ficheros para /boot en instalaciones sin cifrado. | ||
- | <code bash> | + | <code bash> |
mkdir /mnt/boot | mkdir /mnt/boot | ||
- | mount -t ext4 /dev/sdaX /mnt/boot</ | + | mount -t ext4 /dev/sdaX /mnt/boot |
- | Una vez montado tanto la raíz del sistema como la partición de arranque, instalamos Arch y nos enjaulamos dentro para que los comandos que ejecutemos puedan escribir en el disco. | + | # Si estamos usando GPT, anteriormente se ha creado una partición UEFI al principio del disco (sda1), esta debe contener un sistema de ficheros fat32, el cual se montará posteriormente en /boot/EFI |
+ | mkfs.fat -F32 /dev/sda1 | ||
+ | mkdir / | ||
+ | mount /dev/sda1 / | ||
+ | </ | ||
+ | |||
+ | Una vez montado tanto la raíz del sistema como la partición de arranque | ||
<code bash> | <code bash> | ||
genfstab -U /mnt >> / | genfstab -U /mnt >> / | ||
Line 97: | Line 105: | ||
pacman -S grub</ | pacman -S grub</ | ||
- | Editar el fichero / | + | Editar el fichero / |
<code bash> | <code bash> | ||
Line 105: | Line 113: | ||
<code bash> | <code bash> | ||
- | Configurar el cargador de arranque. | + | Configurar el cargador de arranque |
- | <code bash> | + | <code bash> |
+ | |||
+ | Configurar el cargador de arranque usando modo UEFI (BIOS). | ||
+ | <code bash> | ||
# Si os-prober está instalado y su uso permitido, encontrará el resto de sistemas operativos instalados. | # Si os-prober está instalado y su uso permitido, encontrará el resto de sistemas operativos instalados. | ||
- | grub-mkconfig -o / | + | <code bash>grub-mkconfig -o / |
**Retocamos un poco más el sistema antes de reiniciarlo**. | **Retocamos un poco más el sistema antes de reiniciarlo**. | ||
+ | |||
+ | Configurar un hostname | ||
+ | <code bash> | ||
Zona horaria y sincronización de la hora automática. | Zona horaria y sincronización de la hora automática. | ||
Line 136: | Line 151: | ||
**Wifi y escritorio** (Elección personal para laptops Dell): Wifi mediante iwd (iwctl) / Escritorio XFCE con XDM como display manager / Tarjeta gráfica Intel. | **Wifi y escritorio** (Elección personal para laptops Dell): Wifi mediante iwd (iwctl) / Escritorio XFCE con XDM como display manager / Tarjeta gráfica Intel. | ||
- | <code bash> | + | <code bash> |
systemctl enable xdm # El fichero $HOME/ | systemctl enable xdm # El fichero $HOME/ | ||
systemctl enable iwd # Se configura el demonio iwd en el arranque (necesario para usar y guardar automáticamente la configuración wireless tras la instalación).</ | systemctl enable iwd # Se configura el demonio iwd en el arranque (necesario para usar y guardar automáticamente la configuración wireless tras la instalación).</ |
instalacion_cifrada_en_arch_con_mbr_gpt.1737652190.txt.gz · Last modified: 2025/01/23 18:09 by busindre