Accesorios de almacenamiento para Raspberry Pi: tarjetas, unidades y medios de arranque 0 % leído
Accesorios de almacenamiento para Raspberry Pi con tarjetas, unidades y medios de arranque

Accesorios de almacenamiento para Raspberry Pi: tarjetas, unidades y medios de arranque

Los accesorios de almacenamiento para Raspberry Pi son los dispositivos de almacenamiento que se utilizan para contener el sistema operativo, las aplicaciones y los datos del usuario, a la vez que proporcionan el medio de arranque para la placa. Las categorías principales de almacenamiento son las tarjetas microSD, las unidades flash USB, las unidades de estado sólido (SSD) USB y, en hardware compatible, las SSD NVMe conectadas a través de una interfaz PCIe o una placa de expansión compatible. Según la documentación de Raspberry Pi, Raspberry Pi OS se instala normalmente en una tarjeta microSD, mientras que Raspberry Pi 4, Raspberry Pi 400, Compute Module 4 y Raspberry Pi 5 admiten arranque USB, y Raspberry Pi 5 admite almacenamiento NVMe conectado por PCIe con el hardware y firmware adecuados.

La selección del almacenamiento debe basarse en cuatro criterios medibles: medio de almacenamiento, compatibilidad de arranque, capacidad y carga de trabajo.

La selección del almacenamiento debe basarse en cuatro criterios medibles: medio de almacenamiento, compatibilidad de arranque, capacidad y carga de trabajo. Según la documentación de Raspberry Pi, Raspberry Pi Imager admite la instalación del sistema operativo tanto en tarjetas microSD como en dispositivos de almacenamiento USB compatibles, mientras que la disponibilidad del arranque USB y NVMe depende del modelo de Raspberry Pi y del firmware, y no es universal en todas las revisiones de la placa. Las capacidades de almacenamiento suelen oscilar entre 16 GB y 1 TB o más para dispositivos de consumo, pero la Raspberry Pi Foundation no prescribe una capacidad mínima para cada aplicación porque los requisitos varían según el sistema operativo, el software y el volumen de datos.

La mayor capacidad de almacenamiento proporciona espacio adicional para aplicaciones, bases de datos o archivos multimedia sin cambiar el proceso de instalación del software.

Por ejemplo, según la documentación de Raspberry Pi, una Raspberry Pi Zero 2 W puede arrancar Raspberry Pi OS desde una tarjeta microSD de 32 GB para proyectos ligeros de automatización o educativos, mientras que una Raspberry Pi 5 equipada con un HAT PCIe M.2 compatible puede arrancar desde una SSD NVMe con capacidades como 256 GB o 512 GB cuando se configura correctamente. La mayor capacidad de almacenamiento proporciona espacio adicional para aplicaciones, bases de datos o archivos multimedia sin cambiar el proceso de instalación del software.

Esta visión general se centra en la decisión de almacenamiento en sí misma, no en la instalación o el ajuste del rendimiento.

Esta visión general se centra en la decisión de almacenamiento en sí misma, no en la instalación o el ajuste del rendimiento. El accesorio de almacenamiento para Raspberry Pi más adecuado depende de hacer coincidir los métodos de arranque e interfaces compatibles de la placa con la carga de trabajo prevista, en lugar de seleccionar el dispositivo de almacenamiento más grande o más rápido disponible.

Tabla de contenidos

Accesorios de almacenamiento para Raspberry Pi y opciones de medios de almacenamiento

Los accesorios de almacenamiento para Raspberry Pi son componentes de almacenamiento que proporcionan el medio de arranque, el almacenamiento del sistema operativo, el almacenamiento de aplicaciones y el almacenamiento persistente de datos para un sistema Raspberry Pi. Como parte de la página central de accesorios para Raspberry Pi, incluyen tarjetas microSD, unidades flash USB, unidades de disco duro (HDD) USB, unidades de estado sólido (SSD) USB y, en modelos compatibles, SSD NVMe conectadas por PCIe. Según la documentación de Raspberry Pi, las placas Raspberry Pi arrancan desde almacenamiento extraíble o externo según el modelo de placa, el firmware y el orden de arranque configurado.

Tarjeta microSD, SSD USB y opciones de almacenamiento NVMe para Raspberry Pi

El medio de arranque es el dispositivo de almacenamiento que contiene el cargador de arranque, el sistema operativo y los archivos de inicio necesarios. Según la documentación de Raspberry Pi, Raspberry Pi OS puede escribirse en una tarjeta microSD en todas las placas Raspberry Pi actuales, mientras que Raspberry Pi 4, Raspberry Pi 400, Compute Module 4 y Raspberry Pi 5 también admiten arranque USB con el soporte de firmware adecuado, y Raspberry Pi 5 admite arranque mediante SSD NVMe a través de su interfaz PCIe cuando se instala hardware compatible.

El medio de arranque es el dispositivo de almacenamiento que contiene el cargador de arranque, el sistema operativo y los archivos de inicio necesarios.

Los medios de almacenamiento para Raspberry Pi se dividen en tres categorías funcionales: medios de arranque extraíbles, almacenamiento de datos extraíble y almacenamiento externo de alta capacidad. Las tarjetas microSD siguen siendo el medio de arranque extraíble estándar, mientras que las unidades flash USB, las SSD USB, los HDD USB y las SSD NVMe PCIe amplían principalmente la capacidad o mejoran el rendimiento del almacenamiento en modelos compatibles. Según la documentación de Raspberry Pi, los requisitos de almacenamiento dependen de la imagen del sistema operativo, el software instalado y el volumen de datos, más que de un único tipo de dispositivo recomendado.

Por ejemplo, la documentación de Raspberry Pi recomienda al menos una tarjeta microSD de 32 GB para Raspberry Pi OS con escritorio y al menos una tarjeta de 8 GB para Raspberry Pi OS Lite.

Por ejemplo, la documentación de Raspberry Pi recomienda al menos una tarjeta microSD de 32 GB para Raspberry Pi OS con escritorio y al menos una tarjeta de 8 GB para Raspberry Pi OS Lite. Una Raspberry Pi 5 configurada con un HAT PCIe M.2 compatible y una SSD NVMe de 512 GB proporciona una capacidad de aplicaciones y datos sustancialmente mayor que una tarjeta de arranque de 32 GB, sin dejar de pertenecer a la misma categoría de almacenamiento de accesorios para Raspberry Pi.

Tipos de almacenamiento y atributos de rendimiento para Raspberry Pi

La selección de almacenamiento para Raspberry Pi está determinada principalmente por cinco atributos: capacidad, velocidad de interfaz, resistencia, fiabilidad y compatibilidad de arranque. Según la documentación de Raspberry Pi, los sistemas Raspberry Pi admiten arranque desde tarjetas microSD en todos los modelos actuales, mientras que Raspberry Pi 4, Raspberry Pi 400, Compute Module 4 y Raspberry Pi 5 admiten arranque desde almacenamiento masivo USB, y Raspberry Pi 5 admite arranque mediante SSD NVMe conectada por PCIe con hardware compatible. Estos atributos deben evaluarse en conjunto porque el tipo de almacenamiento más adecuado depende del modelo de Raspberry Pi y de la carga de trabajo prevista.

Comparación de los tipos de almacenamiento para Raspberry Pi y sus atributos de rendimiento

La capacidad determina cuántos datos del sistema operativo, aplicaciones y usuario pueden almacenarse, mientras que la velocidad de la interfaz influye en el tiempo de arranque, la carga de aplicaciones y las transferencias de archivos. Según la documentación de Raspberry Pi, Raspberry Pi OS Lite requiere al menos 8 GB de almacenamiento, mientras que para Raspberry Pi OS con escritorio se recomienda usar al menos 32 GB. Las SSD USB y las SSD NVMe PCIe proporcionan un acceso al almacenamiento más rápido que las tarjetas microSD en los modelos Raspberry Pi compatibles porque utilizan interfaces de mayor ancho de banda.

La siguiente comparación resume los criterios de decisión principales para los tipos comunes de almacenamiento en Raspberry Pi.

La siguiente comparación resume los criterios de decisión principales para los tipos comunes de almacenamiento en Raspberry Pi.

Tipo de almacenamiento Capacidad Atributo principal Decisión típica
Tarjeta microSD Comúnmente de 8 GB a 1 TB Compatibilidad de arranque universal y almacenamiento extraíble Instalación de sistema operativo Raspberry Pi de uso general
Unidad flash USB Comúnmente de 16 GB a 512 GB Almacenamiento extraíble portátil Archivos portátiles y cargas de trabajo ligeras de arranque USB en modelos compatibles
SSD USB Comúnmente de 120 GB a 4 TB Mayor rendimiento sostenido y mejor resistencia de escritura Computación de escritorio, bases de datos, contenedores y servidores domésticos
HDD USB Comúnmente de 500 GB a 20 TB Gran capacidad de almacenamiento Bibliotecas multimedia, copias de seguridad y almacenamiento de archivo
SSD NVMe Comúnmente de 250 GB a 4 TB Almacenamiento de alto rendimiento basado en PCIe en hardware compatible Implementaciones de Raspberry Pi 5 centradas en el rendimiento

La resistencia describe cómo tolera el almacenamiento las operaciones de escritura repetidas, mientras que la fiabilidad refleja un funcionamiento constante a largo plazo en condiciones normales. Según la documentación de Raspberry Pi, se recomiendan medios de almacenamiento de alta calidad para mejorar la estabilidad del sistema, y fabricantes como Kingston Technology especifican que las SSD son más adecuadas que las tarjetas microSD estándar de consumo para cargas de trabajo con mucha escritura porque están diseñadas para una resistencia de escritura sustancialmente mayor.

La mejora práctica depende del modelo de Raspberry Pi, la interfaz de almacenamiento, el controlador y la carga de trabajo, más que de un único aumento de velocidad garantizado.

Por ejemplo, según la documentación de Raspberry Pi, una Raspberry Pi que ejecuta Raspberry Pi OS con escritorio puede comenzar con una tarjeta microSD recomendada de 32 GB, mientras que una Raspberry Pi 5 equipada con una placa de expansión PCIe M.2 compatible y una SSD NVMe de 512 GB proporciona significativamente más espacio para aplicaciones y rendimiento de almacenamiento para bases de datos, contenedores o servidores multimedia. La mejora práctica depende del modelo de Raspberry Pi, la interfaz de almacenamiento, el controlador y la carga de trabajo, más que de un único aumento de velocidad garantizado.

Tarjetas microSD, unidades de almacenamiento USB y almacenamiento basado en SSD

Las tarjetas microSD, las unidades de almacenamiento USB y el almacenamiento basado en SSD son las tres categorías principales de almacenamiento local para Raspberry Pi, y se diferencian por la interfaz de conexión, la compatibilidad de arranque, el rendimiento del almacenamiento y la idoneidad para la carga de trabajo, en lugar de existir una opción universalmente superior. Según la documentación de Raspberry Pi, todos los modelos actuales de Raspberry Pi arrancan desde tarjetas microSD, Raspberry Pi 4, Raspberry Pi 400, Compute Module 4 y Raspberry Pi 5 también admiten arranque desde almacenamiento masivo USB, y Raspberry Pi 5 admite arranque mediante SSD NVMe conectada por PCIe cuando se instala hardware compatible.

Las tarjetas microSD utilizan la interfaz microSD integrada y proporcionan un medio de arranque extraíble con capacidades comúnmente disponibles de 8 GB a 1 TB.

Las tarjetas microSD utilizan la interfaz microSD integrada y proporcionan un medio de arranque extraíble con capacidades comúnmente disponibles de 8 GB a 1 TB. Según la documentación de Raspberry Pi, Raspberry Pi OS Lite requiere al menos 8 GB de almacenamiento, mientras que para Raspberry Pi OS con escritorio se recomienda usar al menos 32 GB. Esto hace que las tarjetas microSD sean adecuadas para educación, sistemas integrados, robótica y proyectos portátiles con Raspberry Pi donde el almacenamiento extraíble compacto sea suficiente.

Las unidades de almacenamiento USB incluyen unidades flash USB y SSD USB conectadas a través de puertos USB 2.0 o USB 3.0, según el modelo de Raspberry Pi.

Las unidades de almacenamiento USB incluyen unidades flash USB y SSD USB conectadas a través de puertos USB 2.0 o USB 3.0, según el modelo de Raspberry Pi. Según la documentación de Raspberry Pi, los modelos Raspberry Pi compatibles pueden arrancar directamente desde almacenamiento USB, mientras que las SSD USB generalmente proporcionan un rendimiento sostenido de lectura y escritura más rápido y una mayor resistencia de escritura que las tarjetas microSD de consumo estándar porque utilizan controladores SSD dedicados e interfaces de mayor ancho de banda.

El almacenamiento basado en SSD incluye SSD USB y SSD NVMe conectadas por PCIe.

El almacenamiento basado en SSD incluye SSD USB y SSD NVMe conectadas por PCIe. Por ejemplo, según la documentación de Raspberry Pi, una Raspberry Pi 5 equipada con una placa de expansión PCIe M.2 compatible puede arrancar desde una SSD NVMe de 512 GB, mientras que una Raspberry Pi Zero 2 W utiliza comúnmente una tarjeta microSD de 32 GB para Raspberry Pi OS. Esta comparación muestra que las tarjetas microSD priorizan la simplicidad y la amplia compatibilidad, las unidades de almacenamiento USB equilibran capacidad y portabilidad, y el almacenamiento basado en SSD es más adecuado para bases de datos, contenedores, desarrollo de software y servidores multimedia que realizan operaciones frecuentes de lectura y escritura.

Este gráfico compara las tres categorías principales de almacenamiento local para Raspberry Pi: tarjetas microSD, unidades de almacenamiento USB y almacenamiento basado en SSD, destacando sus atributos clave y casos de uso.

Comparativa de categorías de almacenamiento para Raspberry Pi

Factores de capacidad, velocidad, resistencia y fiabilidad

Los accesorios de almacenamiento para Raspberry Pi deben evaluarse según la capacidad, la velocidad de acceso aleatorio, la resistencia de escritura, la fiabilidad y las condiciones de funcionamiento. La capacidad debe superar el requisito del sistema operativo y de los datos retenidos; la velocidad debe coincidir con el patrón de acceso de la carga de trabajo; la resistencia debe tener una clasificación de vida de escritura publicada; y la fiabilidad debe evaluarse para las condiciones previstas de alimentación, temperatura y frecuencia de escritura.

Estos valores son especificaciones propias del modelo y del dispositivo, no resultados garantizados para medios de terceros o diferentes cargas de trabajo.

La documentación de Raspberry Pi enumera tarjetas microSD oficiales en capacidades de 32 GB, 64 GB y 128 GB, y SSD NVMe oficiales en capacidades de 256 GB, 512 GB y 1 TB. La misma documentación especifica un rendimiento aleatorio de 4 kB de 3200 IOPS de lectura y 1200 IOPS de escritura para una tarjeta microSD oficial en Raspberry Pi 4, 5000 IOPS de lectura y 2000 IOPS de escritura en Raspberry Pi 5, y 50 000 IOPS de lectura y 90 000 IOPS de escritura para la SSD NVMe oficial de 512 GB. Estos valores son especificaciones propias del modelo y del dispositivo, no resultados garantizados para medios de terceros o diferentes cargas de trabajo.

La documentación de Raspberry Pi enumera tarjetas microSD oficiales en capacidades de 32 GB, 64 GB y 128 GB, y SSD NVMe oficiales en capacidades de 256 GB, 512 GB y 1 TB.

La resistencia identifica la cantidad de escritura que un dispositivo de almacenamiento está diseñado para soportar, mientras que la fiabilidad describe si el dispositivo sigue funcionando de manera constante en sus condiciones especificadas. La documentación de Raspberry Pi revisada no publica un valor de terabytes escritos, una clasificación de protección contra pérdida de alimentación ni una cifra universal de vida útil para cada categoría de almacenamiento compatible, por lo que esos atributos deben verificarse en las especificaciones del fabricante del dispositivo seleccionado, en lugar de inferirse a partir de la capacidad o la velocidad de la interfaz.

Por ejemplo, la documentación de Raspberry Pi especifica 2000 IOPS de escritura aleatoria para su tarjeta microSD en Raspberry Pi 5 y 90 000 IOPS de escritura aleatoria para su SSD NVMe de 512 GB utilizando datos de 4 kB, una diferencia calculada de 88 000 IOPS en esas condiciones indicadas. Esta comparación respalda la evaluación del almacenamiento NVMe para cargas de trabajo frecuentes de escritura pequeña, mientras que una tarjeta microSD sigue siendo adecuada cuando su capacidad, rendimiento documentado y límite de resistencia no especificado son aceptables para la carga de trabajo prevista.

Este gráfico muestra los factores clave para evaluar el almacenamiento en Raspberry Pi, las especificaciones oficiales de rendimiento y una comparación entre microSD y NVMe para diferentes cargas de trabajo.

Este gráfico muestra los factores clave para evaluar el almacenamiento en Raspberry Pi, las especificaciones oficiales de rendimiento y una comparación entre microSD y NVMe para diferentes cargas de trabajo.

Evaluación de almacenamiento para Raspberry Pi: factores, especificaciones y comparativa

Requisitos de compatibilidad de almacenamiento para Raspberry Pi

La compatibilidad de almacenamiento de Raspberry Pi requiere que el modelo de placa, la interfaz de almacenamiento, el método de arranque, el adaptador y la fuente de alimentación admitan la misma configuración. La documentación de Raspberry Pi identifica la microSD como el medio de arranque estándar, mientras que el almacenamiento masivo USB y el almacenamiento NVMe conectado por PCIe son opciones condicionales disponibles únicamente en placas y configuraciones de cargador de arranque que admiten esas interfaces.

Las unidades flash USB, los HDD y las SSD requieren compatibilidad con el arranque desde almacenamiento masivo USB y un controlador de almacenamiento a USB compatible.

Las unidades flash USB, los HDD y las SSD requieren compatibilidad con el arranque desde almacenamiento masivo USB y un controlador de almacenamiento a USB compatible. La documentación de Raspberry Pi indica que las revisiones 1.2 y 1.3 de Raspberry Pi 2B, Raspberry Pi 3A+, Raspberry Pi 3B, Compute Module 3 y Compute Module 3+ requieren que el modo de arranque de host USB esté habilitado antes de poder arrancar desde almacenamiento USB; las placas posteriores basadas en EEPROM utilizan en su lugar un orden de arranque configurado.

El almacenamiento NVMe requiere una Raspberry Pi con una interfaz PCIe expuesta y un adaptador que coincida con el factor de forma y el conector de la unidad.

El almacenamiento NVMe requiere una Raspberry Pi con una interfaz PCIe expuesta y un adaptador que coincida con el factor de forma y el conector de la unidad. La documentación de Raspberry Pi especifica que el HAT+ M.2 de Raspberry Pi conecta un dispositivo de clave M a la Raspberry Pi 5 a través de una interfaz PCIe 2.0 de un carril con una tasa de transferencia máxima declarada de 500 MB/s, es compatible con dispositivos 2230 y 2242, y proporciona hasta 3 A al dispositivo M.2 conectado; la versión Compact solo es compatible con dispositivos 2230.

La disponibilidad de alimentación puede impedir que un dispositivo de almacenamiento por lo demás compatible funcione de forma fiable.

La disponibilidad de alimentación puede impedir que un dispositivo de almacenamiento por lo demás compatible funcione de forma fiable. La documentación de Raspberry Pi especifica la alimentación de entrada de la Raspberry Pi 5 como 5 V a 5 A, o 5 V a 3 A con un límite de corriente periférica de 600 mA, por lo que una unidad cuya demanda combinada de alimentación USB supere ese límite requiere una carcasa con alimentación independiente o un concentrador USB con alimentación.

Un dispositivo debe tratarse como compatible solo cuando se cumplen todas las interfaces y condiciones de funcionamiento requeridas, no simplemente porque su conector pueda acoplarse físicamente.

Antes de seleccionar un accesorio, verifique el modelo de placa, el tipo de conector, el modo de arranque compatible, el factor de forma de la unidad, la especificación del adaptador y el requisito de alimentación con los criterios detallados de compatibilidad de almacenamiento. Un dispositivo debe tratarse como compatible solo cuando se cumplen todas las interfaces y condiciones de funcionamiento requeridas, no simplemente porque su conector pueda acoplarse físicamente.

Este gráfico muestra los principales requisitos de compatibilidad de almacenamiento para las placas Raspberry Pi, incluyendo tipos de medio de arranque, condiciones de interfaz y limitaciones de energía.

Este gráfico muestra los principales requisitos de compatibilidad de almacenamiento para las placas Raspberry Pi, incluyendo tipos de medio de arranque, condiciones de interfaz y limitaciones de energía.

Requisitos de compatibilidad de almacenamiento de Raspberry Pi

Cómo elegir entre tarjetas SD y almacenamiento SSD para Raspberry Pi

Elija una tarjeta microSD cuando el almacenamiento extraíble, el uso directo de la ranura para tarjetas de la placa y la creación de imágenes del sistema operativo de forma sencilla sean las prioridades principales; elija almacenamiento SSD cuando la carga de trabajo requiera más capacidad, E/S aleatoria sustancialmente mayor o actividad sostenida de lectura y escritura. La decisión debe basarse en las necesidades de rendimiento, la resistencia publicada, el volumen de datos esperado, las interfaces compatibles y las condiciones de funcionamiento, en lugar de tratar cualquiera de las opciones como universalmente preferible.

Raspberry Pi especifica sus tarjetas microSD oficiales en capacidades de 32 GB, 64 GB y 128 GB, y sus SSD NVMe oficiales en capacidades de 256 GB, 512 GB y 1 TB.

Raspberry Pi especifica sus tarjetas microSD oficiales en capacidades de 32 GB, 64 GB y 128 GB, y sus SSD NVMe oficiales en capacidades de 256 GB, 512 GB y 1 TB. La capacidad debe superar el espacio combinado requerido para el sistema operativo, las aplicaciones, las actualizaciones, los registros y los archivos retenidos, mientras que la resistencia debe verificarse a través de la especificación de vida de escritura publicada por el fabricante del dispositivo seleccionado, ya que Raspberry Pi no publica un valor de vida útil universal para todas las tarjetas SD y SSD.

La comparación siguiente vincula cada opción de almacenamiento con las condiciones que afectan una decisión de almacenamiento de Raspberry Pi.

La comparación siguiente vincula cada opción de almacenamiento con las condiciones que afectan una decisión de almacenamiento de Raspberry Pi.

Criterio de decisión Tarjeta microSD Almacenamiento SSD
Conexión Emplea la ranura SD o microSD integrada sin un adaptador de almacenamiento externo Emplea una conexión USB compatible o, en Raspberry Pi 5, un adaptador PCIe M.2 compatible
Opciones de capacidad oficiales 32 GB, 64 GB o 128 GB 256 GB, 512 GB o 1 TB para las SSD NVMe oficiales de Raspberry Pi
Ejemplo de E/S aleatoria Raspberry Pi especifica 5000 IOPS de lectura y 2000 IOPS de escritura para su tarjeta oficial en Raspberry Pi 5 con datos aleatorios de 4 kB Raspberry Pi especifica 50 000 IOPS de lectura y 90 000 IOPS de escritura para su SSD NVMe oficial de 512 GB con datos aleatorios de 4 kB
Criterio de resistencia Adecuada cuando la clasificación de vida de escritura publicada de la tarjeta cubre el volumen esperado de registros y actualizaciones Adecuado para cargas de trabajo de escritura sostenida cuando la resistencia indicada por el fabricante de la SSD cubre bases de datos, contenedores, registros o cachés
Condiciones de funcionamiento Requiere alimentación estable, calidad de medio adecuada y una carga de trabajo dentro de los límites documentados de la tarjeta Requiere alimentación estable, un controlador o adaptador M.2 compatible, compatibilidad de placa verificada y refrigeración cuando la especificación del dispositivo lo requiera

Las especificaciones oficiales de Raspberry Pi hacen que los 90 000 IOPS de escritura aleatoria de la SSD NVMe de 512 GB sean 45 veces el valor de la tarjeta microSD oficial de Raspberry Pi 5 de 2000 IOPS de escritura en la misma condición de datos de 4 kB. Esta comparación específica del modelo respalda el almacenamiento SSD para bases de datos, contenedores, registros frecuentes y storage accessories for home server use, pero no predice el rendimiento de unidades, adaptadores o cargas de trabajo de terceros.

Una tarjeta microSD sigue siendo adecuada para sistemas ligeros, proyectos portátiles y storage accessories for media playback cuando la carga de trabajo está dominada por la lectura secuencial y se ajusta a los límites de capacidad y resistencia de la tarjeta. El almacenamiento SSD se convierte en la categoría más adecuada cuando los datos persistentes superan la capacidad disponible de la tarjeta o cuando el acceso frecuente a archivos pequeños y las escrituras repetidas hacen que el rendimiento y la resistencia documentados de la SSD sean relevantes.

Medios de arranque y conexiones de almacenamiento externo para Raspberry Pi

El medio de arranque de Raspberry Pi contiene la imagen del sistema operativo utilizada para iniciar el ordenador, mientras que una conexión de almacenamiento externo proporciona una ruta de arranque alternativa compatible o almacenamiento adicional después del inicio. La documentación de Raspberry Pi identifica la microSD como el medio de arranque más común y señala que los modelos más recientes también pueden arrancar desde almacenamiento masivo USB, almacenamiento en red o almacenamiento NVMe conectado por PCIe cuando la placa y la configuración del cargador de arranque admiten ese método.

Una tarjeta microSD funciona como medio de arranque cuando el firmware de Raspberry Pi lee sus archivos de inicio y carga el sistema operativo instalado.

Una tarjeta microSD funciona como medio de arranque cuando el firmware de Raspberry Pi lee sus archivos de inicio y carga el sistema operativo instalado. La tarjeta también puede contener aplicaciones y datos de usuario, pero su función de arranque es distinta de la de una segunda unidad que se monta solo después de que se inicie Raspberry Pi OS.

Las unidades flash USB, los HDD y las SSD se conectan a través de un puerto USB de Raspberry Pi y pueden funcionar como almacenamiento de datos montado en sistemas de archivos compatibles.

Las unidades flash USB, los HDD y las SSD se conectan a través de un puerto USB de Raspberry Pi y pueden funcionar como almacenamiento de datos montado en sistemas de archivos compatibles. La documentación de Raspberry Pi indica que un disco duro externo, SSD o memoria USB debe tener su sistema de archivos montado antes de que Raspberry Pi OS pueda acceder a sus archivos; usar el mismo dispositivo como medio de arranque también requiere compatibilidad con arranque desde almacenamiento masivo USB y una configuración de arranque compatible.

Una unidad que supere el límite aplicable puede desconectarse o no iniciarse incluso si su interfaz USB es compatible por lo demás.

El almacenamiento USB externo debe mantenerse dentro del límite de alimentación periférica disponible de la placa o recibir alimentación de una carcasa o un concentrador con alimentación. La documentación de Raspberry Pi especifica que la Raspberry Pi 5 que funciona con una fuente de 5 V, 3 A limita la corriente periférica a 600 mA, mientras que la fuente de 5 V, 5 A compatible permite el modo periférico de mayor potencia de la placa. Una unidad que supere el límite aplicable puede desconectarse o no iniciarse incluso si su interfaz USB es compatible por lo demás.

La expansión PCIe proporciona una ruta de conexión independiente para el almacenamiento NVMe en hardware Raspberry Pi compatible.

La expansión PCIe proporciona una ruta de conexión independiente para el almacenamiento NVMe en hardware Raspberry Pi compatible. La documentación de Raspberry Pi especifica que el HAT+ M.2 de Raspberry Pi conecta un dispositivo M.2 de clave M a la interfaz PCIe de la Raspberry Pi 5 a través de un solo carril PCIe 2.0 con una tasa de transferencia máxima declarada de 500 MB/s; el dispositivo NVMe puede funcionar como almacenamiento de datos montado o como medio de arranque cuando el arranque NVMe está habilitado y seleccionado por el cargador de arranque.

Por ejemplo, una Raspberry Pi 5 puede iniciarse desde una tarjeta microSD mientras utiliza una SSD NVMe conectada como almacenamiento secundario, o puede iniciarse directamente desde esa SSD NVMe después de configurar la ruta de arranque compatible. La creación de imágenes, el montaje, los cambios en el orden de arranque y los procedimientos de conexión pertenecen a setting up storage accessories; la distinción funcional es si el dispositivo inicia el sistema o está disponible después del inicio.

Este gráfico muestra los principales tipos de almacenamiento para Raspberry Pi, incluidos los medios de arranque (microSD) y el almacenamiento externo (USB, PCIe NVMe) con sus requisitos y capacidades clave.

Este gráfico muestra los principales tipos de almacenamiento para Raspberry Pi, incluidos los medios de arranque (microSD) y el almacenamiento externo (USB, PCIe NVMe) con sus requisitos y capacidades clave.

Medios de arranque y conexiones de almacenamiento externo en Raspberry Pi

Adaptadores M.2 y opciones de expansión SSD

Los adaptadores M.2 amplían el almacenamiento de Raspberry Pi al conectar una SSD a través de la interfaz PCIe de Raspberry Pi 5 o de una ruta de almacenamiento masivo USB compatible. La documentación de Raspberry Pi especifica que el HAT+ M.2 oficial expone una conexión M.2 de clave M a través de un solo carril PCIe 2.0, mientras que un adaptador USB a M.2 presenta la SSD instalada a través del controlador USB del adaptador y, por lo tanto, requiere que coincidan el protocolo de la SSD, la clave del conector, la compatibilidad con la placa y las condiciones de alimentación.

La comparación siguiente aclara la interfaz, el formato de unidad compatible y el límite de compatibilidad para cada ruta de expansión.

La comparación siguiente aclara la interfaz, el formato de unidad compatible y el límite de compatibilidad para cada ruta de expansión.

Opción de expansión Interfaz Condición de la SSD compatible Límite de compatibilidad
HAT+ M.2 de Raspberry Pi estándar PCIe 2.0 de un carril con una tasa de transferencia máxima declarada de 500 MB/s Dispositivos M.2 de clave M en factores de forma 2230 o 2242 Requiere Raspberry Pi 5, su conector PCIe expuesto y un dispositivo PCIe o NVMe compatible
HAT+ M.2 de Raspberry Pi Compact PCIe 2.0 de un carril con una tasa de transferencia máxima declarada de 500 MB/s Dispositivos M.2 de clave M en el factor de forma 2230 No acepta dispositivos 2242 porque su posición de montaje físico está limitada a la longitud 2230
Adaptador o carcasa USB a M.2 Conexión de almacenamiento masivo USB a través del controlador del adaptador La carcasa debe admitir el protocolo de la SSD instalada, como NVMe o SATA, así como su clave y factor de forma El funcionamiento está limitado por el modelo de Raspberry Pi, la interfaz USB, la compatibilidad del controlador, la configuración de arranque y la alimentación disponible

Según la documentación de Raspberry Pi, ambas variantes oficiales del HAT+ M.2 pueden suministrar hasta 3 A a un dispositivo M.2 conectado. La versión estándar acepta dispositivos 2230 y 2242, mientras que la versión Compact solo acepta dispositivos 2230, por lo que la longitud física y la posición de montaje determinan si una SSD de clave M compatible puede instalarse.

Según la documentación de Raspberry Pi, ambas variantes oficiales del HAT+ M.2 pueden suministrar hasta 3 A a un dispositivo M.2 conectado.

Por ejemplo, Raspberry Pi especifica su SSD NVMe de 512 GB en el factor de forma 2230 con 50 000 IOPS de lectura aleatoria y 90 000 IOPS de escritura aleatoria utilizando datos de 4 kB. Esa unidad cabe en cualquiera de las dos variantes oficiales del HAT+ M.2, mientras que una SSD NVMe de clave M en formato 2242 cabe en la versión estándar pero no en la Compact; el rendimiento de transferencia real sigue estando limitado por la conexión PCIe 2.0 de un carril de Raspberry Pi 5 y su tasa máxima declarada de 500 MB/s.