Acessórios de armazenamento para Raspberry Pi: cartões, unidades e mídia de inicialização 0% lido
Acessórios de armazenamento para Raspberry Pi com cartões, unidades e mídia de inicialização

Acessórios de armazenamento para Raspberry Pi: cartões, unidades e mídia de inicialização

Os acessórios de armazenamento para Raspberry Pi são os dispositivos de armazenamento usados para manter o sistema operacional, aplicativos e dados do usuário, além de fornecer a mídia de inicialização para a placa. As principais categorias de armazenamento são cartões microSD, unidades flash USB, unidades de estado sólido (SSDs) USB e, em hardware compatível, SSDs NVMe conectados por meio de uma interface PCIe ou placa de expansão compatível. De acordo com a documentação oficial do Raspberry Pi, o Raspberry Pi OS é normalmente instalado em um cartão microSD, enquanto o Raspberry Pi 4, Raspberry Pi 400, Compute Module 4 e Raspberry Pi 5 suportam inicialização via USB, e o Raspberry Pi 5 suporta adicionalmente armazenamento NVMe conectado via PCIe com hardware e firmware adequados.

A seleção do armazenamento deve ser baseada em quatro critérios mensuráveis: meio de armazenamento, compatibilidade de inicialização, capacidade e carga de trabalho.

A seleção do armazenamento deve ser baseada em quatro critérios mensuráveis: meio de armazenamento, compatibilidade de inicialização, capacidade e carga de trabalho. De acordo com a documentação oficial do Raspberry Pi, o Raspberry Pi Imager suporta a instalação do sistema operacional em cartões microSD e dispositivos de armazenamento USB compatíveis, enquanto a disponibilidade de inicialização USB e NVMe depende do modelo do Raspberry Pi e do firmware, em vez de ser universal em todas as revisões da placa. As capacidades de armazenamento geralmente variam de 16 GB a 1 TB ou mais para dispositivos de consumo, mas a Raspberry Pi Foundation não prescreve uma capacidade mínima para cada aplicação porque os requisitos diferem de acordo com o sistema operacional, software e volume de dados.

A maior capacidade de armazenamento fornece espaço adicional para aplicativos, bancos de dados ou arquivos de mídia sem alterar o processo de instalação do software.

Por exemplo, de acordo com a documentação oficial do Raspberry Pi, um Raspberry Pi Zero 2 W pode inicializar o Raspberry Pi OS a partir de um cartão microSD de 32 GB para automação leve ou projetos educacionais, enquanto um Raspberry Pi 5 equipado com um HAT PCIe M.2 compatível pode inicializar a partir de um SSD NVMe com capacidades como 256 GB ou 512 GB quando configurado corretamente. A maior capacidade de armazenamento fornece espaço adicional para aplicativos, bancos de dados ou arquivos de mídia sem alterar o processo de instalação do software.

Esta visão geral se concentra na decisão de armazenamento em si, em vez da instalação ou ajuste de desempenho.

Esta visão geral se concentra na decisão de armazenamento em si, em vez da instalação ou ajuste de desempenho. O acessório de armazenamento para Raspberry Pi mais adequado depende de combinar os métodos de inicialização e interfaces suportados pela placa com a carga de trabalho pretendida, em vez de selecionar o dispositivo de armazenamento maior ou mais rápido disponível.

Índice

Acessórios de armazenamento para Raspberry Pi e opções de mídia de armazenamento

Os acessórios de armazenamento para Raspberry Pi são componentes de armazenamento que fornecem mídia de inicialização, armazenamento do sistema operacional, armazenamento de aplicativos e armazenamento persistente de dados para um sistema Raspberry Pi. Como parte da página central de acessórios para Raspberry Pi, eles incluem cartões microSD, unidades flash USB, unidades de disco rígido USB (HDDs), unidades de estado sólido USB (SSDs) e, em modelos compatíveis, SSDs NVMe conectados via PCIe. De acordo com a documentação oficial do Raspberry Pi, as placas Raspberry Pi inicializam a partir de armazenamento removível ou externo, dependendo do modelo da placa, firmware e ordem de inicialização configurada.

Opções de armazenamento para Raspberry Pi: cartão microSD, SSD USB e NVMe

A mídia de inicialização é o dispositivo de armazenamento que contém o bootloader, o sistema operacional e os arquivos de inicialização necessários. De acordo com a documentação oficial do Raspberry Pi, o Raspberry Pi OS pode ser gravado em um cartão microSD em todas as placas Raspberry Pi atuais, enquanto o Raspberry Pi 4, Raspberry Pi 400, Compute Module 4 e Raspberry Pi 5 suportam igualmente inicialização via USB após suporte de firmware adequado, e o Raspberry Pi 5 suporta inicialização via SSD NVMe através de sua interface PCIe quando hardware compatível está instalado.

A mídia de inicialização é o dispositivo de armazenamento que contém o bootloader, o sistema operacional e os arquivos de inicialização necessários.

A mídia de armazenamento para Raspberry Pi se enquadra em três categorias funcionais: mídia de inicialização removível, armazenamento de dados removível e armazenamento externo de alta capacidade. Os cartões microSD continuam sendo o meio de inicialização removível padrão, enquanto unidades flash USB, SSDs USB, HDDs USB e SSDs NVMe PCIe estendem principalmente a capacidade ou melhoram o desempenho de armazenamento em modelos compatíveis. De acordo com a documentação oficial do Raspberry Pi, os requisitos de armazenamento dependem da imagem do sistema operacional, do software instalado e do volume de dados, em vez de um único tipo de dispositivo recomendado.

Por exemplo, a documentação oficial do Raspberry Pi recomenda pelo menos um cartão microSD de 32 GB para o Raspberry Pi OS com Desktop e pelo menos um cartão de 8 GB para o Raspberry Pi OS Lite.

Por exemplo, a documentação oficial do Raspberry Pi recomenda pelo menos um cartão microSD de 32 GB para o Raspberry Pi OS com Desktop e pelo menos um cartão de 8 GB para o Raspberry Pi OS Lite. Um Raspberry Pi 5 configurado com um HAT PCIe M.2 compatível e um SSD NVMe de 512 GB fornece substancialmente mais capacidade de aplicativos e dados do que um cartão de inicialização de 32 GB, permanecendo dentro da mesma categoria de armazenamento de acessórios para Raspberry Pi.

Tipos de armazenamento e atributos de desempenho para Raspberry Pi

A seleção de armazenamento para Raspberry Pi é determinada principalmente por cinco atributos: capacidade, velocidade da interface, resistência, confiabilidade e compatibilidade de inicialização. De acordo com a documentação oficial do Raspberry Pi, os sistemas Raspberry Pi suportam inicialização a partir de cartões microSD em todos os modelos atuais, enquanto o Raspberry Pi 4, Raspberry Pi 400, Compute Module 4 e Raspberry Pi 5 também suportam inicialização via armazenamento em massa USB, e o Raspberry Pi 5 suporta adicionalmente inicialização via SSD NVMe conectado por PCIe com hardware compatível. Esses atributos devem ser avaliados em conjunto, pois o tipo de armazenamento mais adequado depende tanto do modelo do Raspberry Pi quanto da carga de trabalho pretendida.

Comparação dos tipos de armazenamento para Raspberry Pi e seus atributos de desempenho

A capacidade determina quanto do sistema operacional, aplicativos e dados do usuário podem ser armazenados, enquanto a velocidade da interface influencia o tempo de inicialização, o carregamento de aplicativos e as transferências de arquivos. De acordo com a documentação oficial do Raspberry Pi, o Raspberry Pi OS Lite requer pelo menos 8 GB de armazenamento, enquanto o Raspberry Pi OS com Desktop é recomendado usar pelo menos 32 GB. SSDs USB e SSDs NVMe PCIe geralmente fornecem acesso mais rápido ao armazenamento do que cartões microSD em modelos Raspberry Pi compatíveis, pois utilizam interfaces de maior largura de banda.

A comparação a seguir resume os principais critérios de decisão para tipos comuns de armazenamento para Raspberry Pi.

A comparação a seguir resume os principais critérios de decisão para tipos comuns de armazenamento para Raspberry Pi.

Tipo de armazenamento Capacidade Atributo principal Decisão típica
Cartão microSD Comumente de 8 GB a 1 TB Compatibilidade universal de inicialização e armazenamento removível Instalação de sistema operacional Raspberry Pi de uso geral
Unidade flash USB Comumente de 16 GB a 512 GB Armazenamento removível portátil Arquivos portáteis e cargas de trabalho leves de inicialização USB em modelos compatíveis
SSD USB Comumente de 120 GB a 4 TB Maior taxa de transferência sustentada e resistência de gravação aprimorada Computação desktop, bancos de dados, contêineres e servidores domésticos
HDD USB Comumente de 500 GB a 20 TB Grande capacidade de armazenamento Bibliotecas de mídia, backups e armazenamento de arquivos
SSD NVMe Comumente de 250 GB a 4 TB Armazenamento de alto desempenho baseado em PCIe em hardware compatível Implantações do Raspberry Pi 5 focadas em desempenho

A resistência descreve o quão bem o armazenamento tolera operações repetidas de gravação, enquanto a confiabilidade reflete a operação consistente de longo prazo em condições normais. De acordo com a documentação oficial do Raspberry Pi, mídias de armazenamento de alta qualidade são recomendadas para melhor estabilidade do sistema, e fabricantes como a Kingston Technology especificam que SSDs são mais adequados do que cartões microSD padrão de consumo para cargas de trabalho com uso intenso de gravação, pois são projetados para resistência de gravação substancialmente maior.

A melhoria prática depende do modelo do Raspberry Pi, da interface de armazenamento, do controlador e da carga de trabalho, em vez de um único aumento de velocidade garantido.

Por exemplo, de acordo com a documentação oficial do Raspberry Pi, um Raspberry Pi executando o Raspberry Pi OS com Desktop pode começar com um cartão microSD recomendado de 32 GB, enquanto um Raspberry Pi 5 equipado com uma placa de expansão PCIe M.2 compatível e um SSD NVMe de 512 GB fornece significativamente mais espaço para aplicativos e desempenho de armazenamento para bancos de dados, contêineres ou servidores de mídia. A melhoria prática depende do modelo do Raspberry Pi, da interface de armazenamento, do controlador e da carga de trabalho, em vez de um único aumento de velocidade garantido.

Cartões microSD, unidades de armazenamento USB e armazenamento baseado em SSD

Cartões microSD, unidades de armazenamento USB e armazenamento baseado em SSD são as três principais categorias de armazenamento local para Raspberry Pi, e diferem pela interface de conexão, suporte de inicialização, desempenho de armazenamento e adequação à carga de trabalho, em vez de uma opção universalmente superior. De acordo com a documentação oficial do Raspberry Pi, todos os modelos atuais de Raspberry Pi inicializam a partir de cartões microSD, o Raspberry Pi 4, Raspberry Pi 400, Compute Module 4 e Raspberry Pi 5 também suportam inicialização via armazenamento em massa USB, e o Raspberry Pi 5 suporta inicialização via SSD NVMe conectado por PCIe quando hardware compatível está instalado.

Cartões microSD utilizam a interface microSD integrada e fornecem mídia de inicialização removível com capacidades comumente disponíveis de 8 GB a 1 TB.

Cartões microSD utilizam a interface microSD integrada e fornecem mídia de inicialização removível com capacidades comumente disponíveis de 8 GB a 1 TB. De acordo com a documentação oficial do Raspberry Pi, o Raspberry Pi OS Lite requer pelo menos 8 GB de armazenamento, enquanto o Raspberry Pi OS com Desktop é recomendado usar pelo menos 32 GB. Isso torna os cartões microSD adequados para educação, sistemas embarcados, robótica e projetos portáteis com Raspberry Pi onde o armazenamento removível compacto é suficiente.

Unidades de armazenamento USB incluem unidades flash USB e SSDs USB conectados através de portas USB 2.0 ou USB 3.0, dependendo do modelo do Raspberry Pi.

Unidades de armazenamento USB incluem unidades flash USB e SSDs USB conectados através de portas USB 2.0 ou USB 3.0, dependendo do modelo do Raspberry Pi. De acordo com a documentação oficial do Raspberry Pi, modelos compatíveis de Raspberry Pi podem inicializar diretamente de armazenamento USB, enquanto SSDs USB geralmente fornecem desempenho de leitura e gravação sustentada mais rápido e maior resistência de gravação do que cartões microSD padrão de consumo, pois utilizam controladores SSD dedicados e interfaces de maior largura de banda.

Armazenamento baseado em SSD inclui SSDs USB e SSDs NVMe conectados por PCIe.

Armazenamento baseado em SSD inclui SSDs USB e SSDs NVMe conectados por PCIe. Por exemplo, de acordo com a documentação oficial do Raspberry Pi, um Raspberry Pi 5 equipado com uma placa de expansão PCIe M.2 compatível pode inicializar a partir de um SSD NVMe de 512 GB, enquanto um Raspberry Pi Zero 2 W comumente usa um cartão microSD de 32 GB para o Raspberry Pi OS. Esta comparação mostra que cartões microSD priorizam simplicidade e ampla compatibilidade, unidades de armazenamento USB equilibram capacidade e portabilidade, e armazenamento baseado em SSD é mais adequado para bancos de dados, contêineres, desenvolvimento de software e servidores de mídia que realizam operações frequentes de leitura e gravação.

Este gráfico compara as três principais categorias de armazenamento local para Raspberry Pi: cartões microSD, unidades de armazenamento USB e armazenamento baseado em SSD, destacando seus principais atributos e casos de uso.

Comparação de categorias de armazenamento para Raspberry Pi

Fatores de capacidade, velocidade, resistência e confiabilidade

Os acessórios de armazenamento para Raspberry Pi devem ser avaliados por capacidade, velocidade de acesso aleatório, resistência de gravação, confiabilidade e condições de operação. A capacidade deve exceder o requisito do sistema operacional e dos dados retidos; a velocidade deve corresponder ao padrão de acesso da carga de trabalho; a resistência deve ter uma classificação de vida útil de gravação publicada; e a confiabilidade deve ser avaliada para as condições pretendidas de energia, temperatura e frequência de gravação.

Esses valores são especificações específicas do modelo e do dispositivo, em vez de resultados garantidos para mídias de terceiros ou cargas de trabalho diferentes.

A documentação oficial do Raspberry Pi lista cartões microSD oficiais nas capacidades de 32 GB, 64 GB e 128 GB e SSDs NVMe oficiais nas capacidades de 256 GB, 512 GB e 1 TB. A mesma documentação especifica desempenho aleatório de 4 kB de 3.200 IOPS de leitura e 1.200 IOPS de gravação para um cartão microSD oficial no Raspberry Pi 4, 5.000 IOPS de leitura e 2.000 IOPS de gravação no Raspberry Pi 5, e 50.000 IOPS de leitura e 90.000 IOPS de gravação para o SSD NVMe oficial de 512 GB. Esses valores são especificações específicas do modelo e do dispositivo, em vez de resultados garantidos para mídias de terceiros ou cargas de trabalho diferentes. :contentReference[oaicite:0]{index=0}

A documentação oficial do Raspberry Pi lista cartões microSD oficiais nas capacidades de 32 GB, 64 GB e 128 GB e SSDs NVMe oficiais nas capacidades de 256 GB, 512 GB e 1 TB.

A resistência identifica a quantidade de gravação que um dispositivo de armazenamento é projetado para suportar, enquanto a confiabilidade descreve se o dispositivo continua operando consistentemente sob suas condições especificadas. A documentação revisada do Raspberry Pi não publica um valor de terabytes gravados, classificação de proteção contra perda de energia ou figura de vida útil universal para cada categoria de armazenamento suportada, portanto esses atributos devem ser verificados na especificação do fabricante do dispositivo selecionado, em vez de inferidos a partir da capacidade ou velocidade da interface.

Por exemplo, a documentação oficial do Raspberry Pi especifica 2.000 IOPS de gravação aleatória para seu cartão microSD no Raspberry Pi 5 e 90.000 IOPS de gravação aleatória para seu SSD NVMe de 512 GB usando dados de 4 kB, uma diferença calculada de 88.000 IOPS nessas condições declaradas. Esta comparação apoia a avaliação do armazenamento NVMe para cargas de trabalho frequentes de pequenas gravações, enquanto um cartão microSD permanece adequado quando sua capacidade, desempenho documentado e limite de resistência não especificado são aceitáveis para a carga de trabalho pretendida. :contentReference[oaicite:1]{index=1}

Este gráfico mostra os principais fatores para avaliar o armazenamento no Raspberry Pi, as especificações oficiais de desempenho e uma comparação entre microSD e NVMe para diferentes cargas de trabalho.

Este gráfico mostra os principais fatores para avaliar o armazenamento no Raspberry Pi, as especificações oficiais de desempenho e uma comparação entre microSD e NVMe para diferentes cargas de trabalho.

Avaliação de armazenamento para Raspberry Pi: fatores, especificações e comparação

Requisitos de compatibilidade de armazenamento para Raspberry Pi

A compatibilidade de armazenamento para Raspberry Pi exige que o modelo da placa, a interface de armazenamento, o método de inicialização, o adaptador e a fonte de alimentação suportem a mesma configuração. A documentação oficial do Raspberry Pi identifica o microSD como o meio de inicialização padrão, enquanto o armazenamento em massa USB e o armazenamento NVMe conectado por PCIe são opções condicionais disponíveis apenas em placas e configurações de bootloader que suportam essas interfaces. :contentReference[oaicite:0]{index=0}

Unidades flash USB, HDDs e SSDs exigem suporte de inicialização via armazenamento em massa USB e um controlador USB-para-armazenamento compatível.

Unidades flash USB, HDDs e SSDs exigem suporte de inicialização via armazenamento em massa USB e um controlador USB-para-armazenamento compatível. A documentação oficial do Raspberry Pi afirma que o Raspberry Pi 2B revisões 1.2 e 1.3, Raspberry Pi 3A+, Raspberry Pi 3B, Compute Module 3 e Compute Module 3+ exigem que o modo de inicialização por host USB seja ativado antes que possam inicializar a partir de armazenamento USB; placas posteriores baseadas em EEPROM usam uma ordem de inicialização configurada. :contentReference[oaicite:1]{index=1}

O armazenamento NVMe exige um Raspberry Pi com uma interface PCIe exposta e um adaptador que corresponda ao formato e conector da unidade.

O armazenamento NVMe exige um Raspberry Pi com uma interface PCIe exposta e um adaptador que corresponda ao formato e conector da unidade. A documentação oficial do Raspberry Pi especifica que o Raspberry Pi M.2 HAT+ conecta um dispositivo M-key ao Raspberry Pi 5 através de uma interface PCIe 2.0 de pista única com uma taxa de transferência máxima declarada de 500 MB/s, suporta dispositivos 2230 e 2242 e fornece até 3 A ao dispositivo M.2 conectado; a versão Compact suporta apenas dispositivos 2230. :contentReference[oaicite:2]{index=2}

A disponibilidade de energia pode impedir que um dispositivo de armazenamento compatível opere de forma confiável.

A disponibilidade de energia pode impedir que um dispositivo de armazenamento compatível opere de forma confiável. A documentação oficial do Raspberry Pi especifica a alimentação de entrada do Raspberry Pi 5 como 5 V a 5 A, ou 5 V a 3 A com um limite de corrente periférica de 600 mA, portanto uma unidade cuja demanda combinada de energia USB exceda esse limite requer um gabinete com alimentação independente ou um hub USB alimentado. :contentReference[oaicite:3]{index=3}

Um dispositivo deve ser tratado como compatível apenas quando cada interface e condição de operação necessária for atendida, não apenas porque seu conector pode ser fisicamente acoplado.

Antes de selecionar um acessório, verifique o modelo da placa, o tipo de conector, o modo de inicialização suportado, o formato da unidade, a especificação do adaptador e o requisito de energia em relação aos critérios detalhados de compatibilidade de armazenamento. Um dispositivo deve ser tratado como compatível apenas quando cada interface e condição de operação necessária for atendida, não apenas porque seu conector pode ser fisicamente acoplado.

Este gráfico mostra os principais requisitos de compatibilidade de armazenamento para placas Raspberry Pi, incluindo tipos de mídia de inicialização, condições de interface e restrições de energia.

Este gráfico mostra os principais requisitos de compatibilidade de armazenamento para placas Raspberry Pi, incluindo tipos de mídia de inicialização, condições de interface e restrições de energia.

Requisitos de compatibilidade de armazenamento do Raspberry Pi

Escolha entre cartões SD e armazenamento SSD para Raspberry Pi

Escolha um cartão microSD quando o armazenamento removível, o uso direto do slot de cartão da placa e a gravação direta da imagem do sistema operacional forem as principais prioridades; escolha armazenamento SSD quando a carga de trabalho exigir mais capacidade, E/S aleatória substancialmente maior ou atividade sustentada de leitura e gravação. A decisão deve ser baseada nas necessidades de desempenho, resistência publicada, volume de dados esperado, interfaces suportadas e condições de operação, em vez de tratar qualquer opção como universalmente preferível.

A Raspberry Pi especifica seus cartões microSD oficiais nas capacidades de 32 GB, 64 GB e 128 GB e seus SSDs NVMe oficiais nas capacidades de 256 GB, 512 GB e 1 TB.

A Raspberry Pi especifica seus cartões microSD oficiais nas capacidades de 32 GB, 64 GB e 128 GB e seus SSDs NVMe oficiais nas capacidades de 256 GB, 512 GB e 1 TB. A capacidade deve exceder o espaço combinado necessário para o sistema operacional, aplicativos, atualizações, logs e arquivos retidos, enquanto a resistência deve ser verificada através da especificação de vida útil de gravação publicada pelo fabricante do dispositivo selecionado, pois a Raspberry Pi não publica um valor de vida útil universal para todos os cartões SD e SSDs.

A comparação abaixo vincula cada opção de armazenamento às condições que afetam uma decisão de armazenamento para Raspberry Pi.

A comparação abaixo vincula cada opção de armazenamento às condições que afetam uma decisão de armazenamento para Raspberry Pi.

Critério de decisão Cartão microSD Armazenamento SSD
Conexão Usa o slot SD ou microSD integrado sem um adaptador de armazenamento externo Usa uma conexão USB compatível ou, no Raspberry Pi 5, um adaptador PCIe M.2 compatível
Opções oficiais de capacidade 32 GB, 64 GB ou 128 GB 256 GB, 512 GB ou 1 TB para SSDs NVMe oficiais da Raspberry Pi
Exemplo de E/S aleatória A Raspberry Pi especifica 5.000 IOPS de leitura e 2.000 IOPS de gravação para seu cartão oficial no Raspberry Pi 5 usando dados aleatórios de 4 kB A Raspberry Pi especifica 50.000 IOPS de leitura e 90.000 IOPS de gravação para seu SSD NVMe oficial de 512 GB usando dados aleatórios de 4 kB
Critério de resistência Adequado quando a classificação de vida útil de gravação publicada do cartão cobre o volume esperado de registro e atualização Adequado para cargas de trabalho de gravação sustentada quando a resistência declarada pelo fabricante do SSD cobre bancos de dados, contêineres, logs ou caches
Condições de operação Requer alimentação estável, qualidade de mídia adequada e uma carga de trabalho dentro dos limites documentados do cartão Requer alimentação estável, um controlador ou adaptador M.2 compatível, suporte de placa verificado e resfriamento onde a especificação do dispositivo exigir

As especificações oficiais da Raspberry Pi tornam os 90.000 IOPS de gravação aleatória do SSD NVMe de 512 GB 45 vezes o valor do cartão microSD oficial do Raspberry Pi 5 de 2.000 IOPS de gravação sob a mesma condição de dados de 4 kB. Esta comparação específica do modelo suporta armazenamento SSD para bancos de dados, contêineres, registro frequente e storage accessories for home server use, mas não prevê o desempenho de unidades, adaptadores ou cargas de trabalho de terceiros.

Um cartão microSD permanece apropriado para sistemas leves, projetos portáteis e storage accessories for media playback quando a carga de trabalho é dominada por leitura sequencial e se encaixa dentro dos limites de capacidade e resistência do cartão. O armazenamento SSD se torna a categoria mais adequada quando os dados persistentes excedem a capacidade disponível do cartão ou quando o acesso frequente a arquivos pequenos e gravações repetidas tornam o desempenho e a resistência documentados do SSD relevantes.

Mídia de inicialização do Raspberry Pi e conexões de armazenamento externo

A mídia de inicialização do Raspberry Pi contém a imagem do sistema operacional usada para iniciar o computador, enquanto uma conexão de armazenamento externo fornece um caminho de inicialização alternativo compatível ou armazenamento adicional após a inicialização. A documentação oficial do Raspberry Pi identifica o microSD como o meio de inicialização mais comum e afirma que modelos mais recentes também podem inicializar a partir de armazenamento em massa USB, armazenamento em rede ou armazenamento NVMe conectado por PCIe quando a placa e a configuração do bootloader suportarem esse método.

Um cartão microSD opera como mídia de inicialização quando o firmware do Raspberry Pi lê seus arquivos de inicialização e carrega o sistema operacional instalado.

Um cartão microSD opera como mídia de inicialização quando o firmware do Raspberry Pi lê seus arquivos de inicialização e carrega o sistema operacional instalado. O cartão também pode conter aplicativos e dados do usuário, mas sua função de inicialização é distinta de uma segunda unidade que é montada somente após o Raspberry Pi OS iniciar.

Unidades flash USB, HDDs e SSDs conectam-se através de uma porta USB do Raspberry Pi e podem funcionar como armazenamento de dados montado em sistemas de arquivos compatíveis.

Unidades flash USB, HDDs e SSDs conectam-se através de uma porta USB do Raspberry Pi e podem funcionar como armazenamento de dados montado em sistemas de arquivos compatíveis. A documentação oficial do Raspberry Pi afirma que um disco rígido externo, SSD ou pendrive USB deve ter seu sistema de arquivos montado antes que o Raspberry Pi OS possa acessar seus arquivos; usar o mesmo dispositivo como mídia de inicialização também requer suporte de inicialização via armazenamento em massa USB e uma configuração de inicialização compatível.

Uma unidade que exceda o limite aplicável pode desconectar ou não iniciar mesmo quando sua interface USB é compatível.

O armazenamento USB externo deve permanecer dentro do limite de energia periférica disponível da placa ou receber energia de um gabinete ou hub alimentado. A documentação oficial do Raspberry Pi especifica que o Raspberry Pi 5 operando com uma fonte de 5 V, 3 A limita a corrente periférica a 600 mA, enquanto a fonte suportada de 5 V, 5 A permite o modo de periférico de maior potência da placa. Uma unidade que exceda o limite aplicável pode desconectar ou não iniciar mesmo quando sua interface USB é compatível.

A expansão PCIe fornece um caminho de conexão separado para armazenamento NVMe em hardware Raspberry Pi compatível.

A expansão PCIe fornece um caminho de conexão separado para armazenamento NVMe em hardware Raspberry Pi compatível. A documentação oficial do Raspberry Pi especifica que o Raspberry Pi M.2 HAT+ conecta um dispositivo M.2 M-key à interface PCIe do Raspberry Pi 5 através de uma pista PCIe 2.0 única com uma taxa de transferência máxima declarada de 500 MB/s; o dispositivo NVMe pode servir como armazenamento de dados montado ou como mídia de inicialização quando a inicialização NVMe estiver habilitada e selecionada pelo bootloader.

Por exemplo, um Raspberry Pi 5 pode iniciar a partir de um cartão microSD enquanto usa um SSD NVMe conectado como armazenamento secundário, ou pode iniciar diretamente desse SSD NVMe após o caminho de inicialização compatível ser configurado. A gravação de imagem, montagem, alterações na ordem de inicialização e procedimentos de conexão pertencem à setting up storage accessories; a distinção funcional é se o dispositivo inicia o sistema ou se torna disponível após a inicialização.

Este gráfico mostra os principais tipos de armazenamento para Raspberry Pi, incluindo mídia de inicialização (microSD) e armazenamento externo (USB, PCIe NVMe) com seus principais requisitos e capacidades.

Este gráfico mostra os principais tipos de armazenamento para Raspberry Pi, incluindo mídia de inicialização (microSD) e armazenamento externo (USB, PCIe NVMe) com seus principais requisitos e capacidades.

Mídias de inicialização e conexões de armazenamento externo no Raspberry Pi

Adaptadores M.2 e opções de expansão SSD

Adaptadores M.2 expandem o armazenamento do Raspberry Pi conectando um SSD através da interface PCIe do Raspberry Pi 5 ou de um caminho de armazenamento em massa USB compatível. A documentação oficial do Raspberry Pi especifica que o M.2 HAT+ oficial expõe uma conexão M.2 M-key sobre uma pista PCIe 2.0 única, enquanto um gabinete USB para M.2 apresenta o SSD instalado através do controlador USB do gabinete e, portanto, requer protocolo SSD correspondente, chave do conector, suporte da placa e condições de energia.

A comparação abaixo esclarece a interface, o formato de unidade compatível e o limite de compatibilidade para cada caminho de expansão.

A comparação abaixo esclarece a interface, o formato de unidade compatível e o limite de compatibilidade para cada caminho de expansão.

Opção de expansão Interface Condição do SSD compatível Limite de compatibilidade
Raspberry Pi M.2 HAT+ Standard PCIe 2.0 de pista única com taxa de transferência máxima declarada de 500 MB/s Dispositivos M.2 M-key nos formatos 2230 ou 2242 Requer Raspberry Pi 5, seu conector PCIe exposto e um dispositivo PCIe ou NVMe compatível
Raspberry Pi M.2 HAT+ Compact PCIe 2.0 de pista única com taxa de transferência máxima declarada de 500 MB/s Dispositivos M.2 M-key no formato 2230 Não aceita dispositivos 2242 porque sua posição física de montagem é limitada ao comprimento 2230
Adaptador ou gabinete USB para M.2 Conexão de armazenamento em massa USB através do controlador do adaptador O gabinete deve suportar o protocolo do SSD instalado, como NVMe ou SATA, bem como sua chave e formato A operação é limitada pelo modelo do Raspberry Pi, interface USB, compatibilidade do controlador, configuração de inicialização e energia disponível

De acordo com a documentação oficial do Raspberry Pi, ambas as variantes oficiais do M.2 HAT+ podem fornecer até 3 A para um dispositivo M.2 conectado. A versão Standard aceita dispositivos 2230 e 2242, enquanto a versão Compact aceita apenas dispositivos 2230, portanto o comprimento físico e a posição de montagem determinam se um SSD M-key compatível pode ser instalado.

De acordo com a documentação oficial do Raspberry Pi, ambas as variantes oficiais do M.2 HAT+ podem fornecer até 3 A para um dispositivo M.2 conectado.

Por exemplo, a Raspberry Pi especifica seu SSD NVMe de 512 GB no formato 2230 com 50.000 IOPS de leitura aleatória e 90.000 IOPS de gravação aleatória usando dados de 4 kB. Essa unidade cabe em qualquer variante oficial do M.2 HAT+, enquanto um SSD NVMe M-key 2242 cabe na versão Standard, mas não na versão Compact; o desempenho real de transferência permanece limitado pela conexão PCIe 2.0 de pista única do Raspberry Pi 5 e sua taxa máxima declarada de 500 MB/s.