Circular FAB LoRaWAN

CAPÍTULO 03

Preparar la microSD sin borrar otro disco

Identificación inequívoca, escritura con Imager y controles antes del primer arranque.

ResultadoUna microSD con Raspberry Pi OS Lite, administración por clave y configuración regional correcta.Tiempo orientativo20–40 min

Identificar el dispositivo de bloque

  1. 1
    Retira la microSD

    Observa qué dispositivo desaparece de la lista del sistema.

  2. 2
    Inserta solo esa microSD

    Evita tener otros discos USB conectados durante esta operación.

  3. 3
    Inspecciona en modo lectura

    Sustituye /dev/sdX solo por el disco completo que acabas de identificar.

Terminal del ordenador Linux
lsblk -o NAME,PATH,TRAN,RM,SIZE,MODEL,SERIAL,TYPE,MOUNTPOINTS
sudo ./scripts/inspect-sd-target.sh /dev/sdX

Una partición termina normalmente en un número, por ejemplo /dev/sdb1. La escritura se dirige al disco completo, por ejemplo /dev/sdb, únicamente después de verificarlo. Los discos NVMe internos se rechazan.

Escribir Raspberry Pi OS con Imager

  1. 1
    Dispositivo

    Selecciona el modelo de Raspberry Pi que vas a utilizar.

  2. 2
    Sistema

    Selecciona Raspberry Pi OS Lite de 64 bits, versión estable recomendada por Imager.

  3. 3
    Almacenamiento

    Comprueba de nuevo capacidad y nombre del lector antes de aceptar el borrado.

  4. 4
    Hostname

    Usa gw-<fab>-<sede>-eu868, solo con letras minúsculas, números y guiones.

  5. 5
    Usuario y localización

    Crea un usuario administrativo, selecciona Europe/Madrid, teclado y país Wi-Fi ES.

  6. 6
    SSH

    Activa SSH con autenticación por clave pública. Evita contraseñas como método remoto definitivo.

  7. 7
    Escribir y verificar

    Deja que Imager termine también la verificación; expulsa la tarjeta de forma segura.

Alternativa automatizada y conservadora

El proyecto incluye una herramienta que muestra el plan antes de escribir. La ejecución real exige repetir exactamente el destino y no acepta particiones, discos internos ni volúmenes montados.

Primero: simulación
sudo ./scripts/prepare-sd-image.sh --image /ruta/raspios-lite.img.xz --device /dev/sdX
Solo tras verificarlo: escritura
sudo ./scripts/prepare-sd-image.sh --image /ruta/raspios-lite.img.xz --device /dev/sdX --confirm-device /dev/sdX --apply