Raspberry Pi sin pantalla en 2026: Imager, archivos de arranque manuales o Ubuntu Server



Configurar una Raspberry Pi sin monitor, teclado ni pantalla conectados sigue siendo en 2026 la forma habitual de poner en marcha la mayoría de estas placas -- como servidor doméstico, nodo de sensores, Pi-hole, lo que sea. Las herramientas alrededor de esto han cambiado lo suficiente en los últimos años como para que merezca la pena repasarlas si la última vez que hiciste esto fue en 2022.

Las opciones avanzadas de Raspberry Pi Imager

Raspberry Pi Imager, la herramienta oficial de grabado, tiene desde hace tiempo un panel de opciones avanzadas, accesible con el icono del engranaje o Ctrl+Shift+X, y es el camino por defecto para casi todo el mundo. Antes de grabar la imagen puedes fijar:

  • El nombre de host
  • SSH: activado, con contraseña o pegando una clave pública (nada de autenticación por contraseña es la mejor opción para cualquier cosa expuesta a una red que no controlas del todo)
  • Usuario y contraseña (ya no existe la cuenta por defecto pi/raspberry -- desapareció desde Bullseye)
  • SSID, contraseña y código de país del Wi-Fi
  • Idioma, zona horaria y distribución del teclado

Por dentro, en las versiones actuales de Raspberry Pi OS (Bookworm en adelante) esto escribe un archivo custom.toml en la partición de arranque, que un servicio de primer arranque lee una sola vez, aplica y luego se borra solo. Vale la pena saberlo porque significa que puedes saltarte Imager por completo y escribir ese archivo a mano.

Hacerlo a mano

Después de grabar una imagen con dd, Balena Etcher o cualquier otra herramienta que no sea Imager, monta la partición de arranque (aparece como un volumen FAT32 pequeño llamado bootfs) y coloca los archivos directamente:

Contenido de la partición bootfs para configuración sin pantalla bootfs/ (partición de arranque FAT32) config.txt cmdline.txt bcm2712-rpi-5-b.dtb custom.toml <- añade esto: hostname, ssh, wifi, usuario ssh <- o esto (archivo vacío): solo activa sshd kernel_2712.img overlays/

El archivo vacío ssh es el truco de siempre, que sigue funcionando: su sola presencia activa el demonio SSH en el primer arranque, nada más. Para todo lo demás -- hostname, Wi-Fi, un usuario que no sea el por defecto -- escribe tú mismo el custom.toml:

[system]
hostname = "pi-garage"

[user]
name = "alvaro"
password_encrypted = "$6$rounds=..."

[ssh]
enabled = true
password_authentication = false
authorized_key = "ssh-ed25519 AAAA... alvaro@workstation"

[wlan]
ssid = "home-lan"
password = "..."
country = "ES"

Genera el hash de la contraseña con openssl passwd -6. Este es, literalmente, el mismo archivo que escribe Imager por ti -- leerlo es una forma razonable de aprender el esquema cuando la documentación va por detrás de una versión.

Fíjate en lo que ha desaparecido: dejar un wpa_supplicant.conf en la partición de arranque era el método de Wi-Fi antes de que Bookworm cambiara la pila de red por defecto a NetworkManager. Algunas imágenes antiguas o personalizadas todavía lo leen, pero no cuentes con ello en una versión actual de Raspberry Pi OS -- comprueba qué gestor de red trae la imagen antes de copiar las instrucciones de una entrada de blog de hace cinco años.

Cuándo usar Ubuntu Server en su lugar

Raspberry Pi OS Lite sigue siendo la mejor opción por defecto para cualquier cosa que dependa del hardware específico de Raspberry Pi: la pila de cámara (libcamera), la decodificación de vídeo por hardware, herramientas de GPIO que asumen raspi-config, y en general una huella más ligera para una caja sin pantalla con 1-2GB de RAM.

Recurre a Ubuntu Server cuando:

  • Gestionas una flota donde el resto de máquinas son Ubuntu y quieres una única forma de configurar red -- netplan, systemd-networkd, los mismos repositorios apt -- en todas ellas.
  • Necesitas un kernel más nuevo del que trae Raspberry Pi OS en ese momento para dar soporte a un hardware concreto.
  • La carga de trabajo es nativa de contenedores -- k3s, stacks de Docker Compose -- donde las imágenes y la documentación que sigues se probaron primero contra Ubuntu.
  • Quieres paquetes snap o un ritmo de publicación independiente del calendario propio de la Raspberry Pi Foundation.

Imager también graba imágenes de Ubuntu Server, y su panel de opciones avanzadas escribe para ellas los archivos user-data y network-config de cloud-init en vez de custom.toml -- el mismo panel, un formato distinto por debajo, algo útil de saber si estás depurando por qué un ajuste no se aplicó.

Dejar un comentario

Los comentarios anónimos se publican tras ser revisados.