Saltar al contenido

Apéndice II: 🛠️ Instalando Debian en una matriz RAID1 de software (con redundancia GRUB)

Esta guía te muestra cómo instalar Debian en un array RAID1 usando el Debian Installer o manualmente con mdadm, y asegura que GRUB esté instalado en ambas unidades—así tu sistema sigue funcionando incluso si uno de los discos falla 🚀


✨ Opción 1: Usar el Debian Installer (La forma más fácil)

El Debian Installer incluye soporte integrado para RAID de software. Aquí te mostramos cómo hacerlo:

1. Inicia el instalador de Debian

Usa una ISO estándar de Debian. Los usuarios avanzados pueden preferir la versión netinst.

2. Elige particionamiento manual

Cuando se te solicite, selecciona:

Guided – use entire disk and set up LVM → Manual

3. Prepara las particiones RAID

En cada disco:

  • Crea particiones idénticas (por ejemplo, 500MB EFI, 20GB root, etc.)
  • Establece el tipo de partición en: Use as: physical volume for RAID

4. Crea el array RAID1

Selecciona "Configure software RAID", luego:

  • Crea nuevo dispositivo MD → RAID1
  • Selecciona las particiones coincidentes de ambos discos (por ejemplo, sda1 + sdb1 para /boot)

Repite esto para cada volumen (por ejemplo, root, swap).

💡 Consejo: Evita colocar la partición EFI en RAID—mantén EFI en cada unidad por separado.

5. Asigna sistemas de archivos

Asigna tus puntos de montaje (/, /boot, swap) en los nuevos volúmenes RAID.

6. Continúa con la instalación

Sigue adelante hasta que Debian esté completamente instalado.


⚙️ Agrega GRUB a Ambos Discos (Necesario para redundancia de arranque en RAID1)

Después de que el sistema se reinicie:

  1. Abre una terminal y ejecuta:
   sudo grub-install /dev/sdb
   sudo update-grub

Reemplaza /dev/sdb con el segundo disco en tu array. GRUB ya fue instalado en /dev/sda durante la instalación.


🧪 (Opcional) Prueba tu redundancia

Asegúrate de que tu sistema pueda arrancar desde cualquier disco:

  1. Apaga.
  2. Desconecta /dev/sda e inicia.
  3. Apaga, vuelve a conectar /dev/sda, desconecta /dev/sdb, e inicia de nuevo.

Si ambos funcionan, ¡tu redundancia de arranque RAID1 está confirmada! 🎉


🧰 Opción 2: Configuración manual de RAID post-instalación con mdadm (Usuarios avanzados)

Si prefieres configurar RAID después de la instalación o usar una ISO mínima, aquí te mostramos cómo construir tu array manualmente.

1. Instala Debian normalmente (en un disco único o configuración mínima)

Arranca en tu nuevo sistema Debian.

2. Instala mdadm

sudo apt update
sudo apt install mdadm

3. Particiona ambos discos

Usa fdisk o parted para crear particiones coincidentes en ambas unidades:

sudo fdisk /dev/sda
sudo fdisk /dev/sdb

Establécelos como tipo fd (Linux RAID autodetect) o usa GPT con parted.

4. Crea el array RAID

sudo mdadm --create --verbose /dev/md0 --level=1 --raid-devices=2 /dev/sda1 /dev/sdb1

Repite para arrays adicionales (por ejemplo, /dev/md1 para root).

5. Formatea y monta

sudo mkfs.ext4 /dev/md0
sudo mount /dev/md0 /mnt

Instala Debian en el dispositivo RAID montado si estás haciendo una instalación con chroot.

6. Guarda la configuración RAID

sudo mdadm --detail --scan | sudo tee -a /etc/mdadm/mdadm.conf
sudo update-initramfs -u

✅ Instala GRUB en ambos discos

Independientemente del método:

sudo grub-install /dev/sda
sudo grub-install /dev/sdb
sudo update-grub

Esto asegura que cualquier disco puede arrancar independientemente 🛡️


📝 Resumen

Tarea Debian Installer mdadm Manual
Configuración RAID incluida ✅ Sí ❌ No (manual)
GRUB instalado en ambos discos ❌ Paso manual ❌ Paso manual
Nivel de habilidad 👶 Principiante 🧙 Avanzado
Flexibilidad Moderada Alta

¿Tienes preguntas o necesitas ayuda? Comunícate con support@ggcircuit.com —¡estamos aquí para ayudarte! 😄

¿Te ha sido útil este artículo?

Más en Apéndices

¿No encuentras lo que buscas?

Chatea con nosotros o envíanos un correo. El chat está abierto 24/7 desde la burbuja de abajo a la derecha.

Envíanos un correo