Publicado

mrubiodev.blog / artículo

Raspberry Pi: instalación, configuración y emulación (guía completa)

FECHA2015/06/19
CATEGORIAHARDWARE
TAGS#raspberry-pi #linux #raspbian #qemu #sd-card #hardware #emulacion
TIEMPO_LECTURA6 MIN

Raspberry Pi: instalación, configuración y emulación (guía completa)

Nota de actualización — 2026: Este artículo fusiona tres posts originales de 2015 (Conociendo RbPI2, Configurando RASPBIAN por primera vez, Emulación de Raspbian en PC). Se ha modernizado el método de instalación recomendado y se han retirado enlaces caídos. El contenido histórico se conserva como referencia con aviso explícito donde aplica.


⚠️ Antes de empezar — qué ha cambiado desde 2015

  • NOOBS ha sido descontinuado. La herramienta actual y oficial es Raspberry Pi Imager, que sustituye por completo al flujo SD Formatter + Win32DiskImager descrito más abajo: descarga el SO, lo graba y permite preconfigurar SSH, usuario/contraseña, WiFi y locale desde la propia herramienta, sin pasar por raspi-config en el primer arranque.
  • Raspbian se llama ahora Raspberry Pi OS. Sigue siendo Debian por debajo.
  • Se mantiene el método “clásico” (SD Formatter + Win32DiskImager) como referencia porque sigue siendo válido para grabar cualquier imagen .img manualmente, pero el recomendado en 2026 es Raspberry Pi Imager.

1. Qué es una Raspberry Pi y qué distribución elegir

Si has llegado aquí ya sabes qué es una Raspberry: un ordenador de placa reducida (SBC) de bajo coste, conectable a un monitor o TV. Existen múltiples modelos oficiales; para este tutorial se usó originalmente una Raspberry Pi 2, aunque el proceso es equivalente en modelos posteriores.

Distribuciones más relevantes:

Distribución Uso
Raspberry Pi OS (antes Raspbian) Basada en Debian, la distribución de referencia para uso general
LibreELEC (sucesor de OpenELEC) Centro multimedia (Kodi)
RetroPie / Lakka Centro de emulación retro
Arch Linux ARM Distribución ligera y muy personalizable
Ubuntu (Server/Desktop) Para quien prefiera el ecosistema Ubuntu

Los enlaces originales a Windows 10 IoT Core y Snappy Ubuntu Core se han retirado: ambos proyectos están descontinuados.


2. Instalación — método recomendado (2026): Raspberry Pi Imager

  1. Descarga Raspberry Pi Imager desde raspberrypi.com/software (Windows/macOS/Linux).
  2. Inserta la microSD (mínimo 8 GB recomendado; el mínimo de 4 GB de 2015 se queda corto hoy).
  3. Abre Imager → elige el modelo de Raspberry, el sistema operativo y la SD de destino.
  4. Pulsa el icono de engranaje (⚙️) para preconfigurar antes de grabar: hostname, usuario/contraseña, WiFi, locale, zona horaria y SSH habilitado. Esto evita tener que pasar por raspi-config en el primer arranque.
  5. Graba, expulsa la SD, insértala en la Raspberry y arranca.

Con este método, el paso 4 ya resuelve directamente varias de las opciones descritas en la sección siguiente (locale, teclado, SSH), que se mantiene por completo para quien necesite tocarlas después del primer arranque o esté usando el método clásico.


3. Instalación — método clásico (grabado manual con .img)

Útil si trabajas con una imagen .img que no viene de Raspberry Pi Imager (por ejemplo, una imagen personalizada o de un proyecto de terceros).

Herramientas:

Pasos:

  1. Descarga la imagen .img de la distribución elegida (verifica que el fichero, tras descomprimir, tenga extensión .img).
  2. Inserta la microSD y formatea con SD Card Formatter (esto borra todas las particiones existentes).
  3. Abre Win32DiskImager → en Image File selecciona el .img descargado → selecciona la unidad de la SD → pulsa Write.
    • Para hacer una copia de seguridad de una SD existente, el proceso es inverso: se indica una ruta de destino .img y se pulsa Read.
  4. Espera a que la barra de progreso termine y expulsa la SD de forma segura.

4. Configuración inicial con raspi-config

Tanto si vienes del método clásico como si quieres revisar/ajustar algo después de usar Raspberry Pi Imager, raspi-config sigue siendo la herramienta de configuración estándar. Se accede en cualquier momento con:

sudo raspi-config

Opciones principales:

Opción Qué hace
Expand Filesystem Expande la partición del sistema para ocupar todo el espacio disponible de la SD (en instalaciones recientes esto suele ser automático en el primer arranque)
Change User Password Cambia la contraseña del usuario por defecto. Importante: no dejes nunca la contraseña de fábrica en un dispositivo accesible por red
Boot Options Arranque en modo consola o directamente en entorno gráfico
Localisation Options Locale (es_ES.UTF-8 para España), zona horaria y distribución de teclado
Interface Options Habilita/deshabilita SSH, cámara, SPI, I2C, Serial — actívalos aquí si no lo hiciste desde Imager
Overclock ⚠️ Reduce la vida útil del dispositivo y requiere disipación adecuada. Comprueba la temperatura con:
/opt/vc/bin/vcgencmd measure_temp
Opción Qué hace
Advanced Options → Memory Split Reparto de RAM entre CPU y GPU. Solo tocar si vas a usar la Pi para tareas gráficas intensivas
Advanced Options → Hostname Nombre del dispositivo en la red local
Update Actualiza las herramientas del propio raspi-config. Para actualizar el sistema completo usa:
sudo apt update && sudo apt full-upgrade -y

SPI/I2C: protocolos de comunicación serie para periféricos (sensores, expansores GPIO como los PCF8574 que usas en tu homelab). Si vas a conectar hardware por estos buses, actívalos aquí primero.


5. Emulación en PC sin hardware físico

Si no dispones de una Raspberry física, es posible emular Raspberry Pi OS en PC mediante QEMU.

⚠️ Enlaces originales retirados: los enlaces a imágenes preconfiguradas en Mega (2015) están caídos. El flujo moderno recomendado es usar QEMU directamente con una imagen oficial de Raspberry Pi OS y un kernel de emulación compatible (proyecto dhruvvyas90/qemu-rpi-kernel mantiene kernels actualizados para este propósito). Alternativa más simple para probar Raspberry Pi OS sin hardware: Docker con una imagen ARM emulada vía QEMU (docker run --platform linux/arm/v7 ...), aprovechable directamente en tu Proxmox/homelab.

Credenciales por defecto en imágenes antiguas (ya no aplican en instalaciones modernas, donde el usuario se define en Imager):

Usuario: pi
Clave:   raspberry

Comandos útiles dentro del entorno emulado o en cualquier Raspberry Pi OS en modo consola:

# Entrar al entorno gráfico desde consola
sudo startx

# Reabrir el menú de configuración
sudo raspi-config

# Si "Expand Filesystem" falla con "/dev/root is not an SD card":
sudo ln -snf mmcblk0p2 /dev/root

Recursos


Posts originales fusionados en esta guía: “Conociendo RbPI2 & Instalación de la distribución” (jun. 2015), “Configurando RASPBIAN por primera vez” (jun. 2015), “Emulación De Raspbian en PC” (jun. 2015).