Raspberry Pi は、小型で消費電力が少なく、非常に多用途であるため人気があります。ただし、microSD カードからブートするデフォルトの方法は、可能であれば避けた方がよいでしょう。その方法は次のとおりです。
microSD カードは、小型、軽量、持ち運びに便利なカードが必要な場合に最適です。ただし、その上でコンピュータを実行しようとすると、トラブルが発生します。
たとえ microSD カードが技術的に高速であると評価されていたとしても、Raspberry Pi の microSD カード ポートの最大書き込み速度と読み取り速度は 1 秒あたり約 40 メガバイト (320 メガビット) になる傾向があります。
さらに、microSD カードは安価でデータ密度が高いように設計されていますが、これは耐久性が低いことに相当します。ソリッド ステート ドライブよりも破損したり、ランダムな障害が発生したりする可能性が大幅に高くなります。時々写真を転送したり、Nintendo Switch 用にゲームを保存したりする場合は、そのようなリスクは許容できるかもしれません。安定性と寿命が重要な長期プロジェクトに Raspberry Pi を使用しようとしている場合、それはおそらく回避するのが最善のリスクです。
フラッシュ ドライブは、通常、microsD カードよりもはるかに高速ですが、寿命や安定性がそれほど優れているわけではありません。
自己ホストするものに Pi を使用している場合は、より良いオプションがあります。
Pi を長期的に何かに使用する予定がある場合は、ソリッド ステート ドライブの方がはるかに優れた選択肢です。
microSD カードやフラッシュ ドライブとは異なり、SSD は耐用年数にわたって膨大な量のデータが書き込まれるように設計されています。通常、SSD の容量は数百テラバイトと見積もられていますが、その見積もりは少し控えめになる傾向があります。現実の世界では、ドライブは定格寿命を超える傾向があります。
その寿命の一部はフラッシュ メモリ自体によるものです。SSD は TLC または MLC セルを使用しており、microSD カードやフラッシュ ドライブにある QLC よりも寿命が長くなります。
もう 1 つの部分は、SSD に搭載されているより洗練されたウェアレベリングによって実現されます。ウェアレベリングは、*すべての* セルが偶数の書き込みを受信できるようにすることで、1 つのセル グループが早期に消耗しないようにします。そのため、SSD は、たとえ使用されたとしても、信頼性の低いウェアレベリング技術を使用する microSD カードやフラッシュ ドライブに比べて、ランダムなセクター破損が起こりにくくなります。

大切な思い出を失わないでください。
さらに、SSD は通常、microSD カードやフラッシュ ドライブよりもはるかに高速です。最も遅い PCIe 3.0 NVMe SSD であっても、Raspberry Pi 4 の USB ポートよりも約 5 倍高速です。安価な外付け SSD であっても、通常、書き込み速度はギガビット/秒で測定されます。
つまり、ドライブ自体が原因でパフォーマンスのボトルネックが発生することはありません。 USB ポートの速度によってのみ制限され、ほとんどの使用例では十分に高速です。一方、microSD カード スロットは、リモートで集中的に何かを行う場合に制限されることがほとんど保証されています。
残念ながら、SSD から Raspberry Pi を起動する方法は、お使いのモデルによって異なります。
Raspberry Pi 5 は、特別なハットを介して M.2 PCIe SSD をネイティブにサポートしているため、最新モデルをお持ちの場合、SSD からの起動は非常に簡単です。帽子を購入してから、M.2 2230 SSD を購入する必要があります。公式の Raspberry Pi ブランド モデルを購入することも、別のブランドを購入することもできます。
ただし、Pi 4 や 3b などの古い Raspberry Pi を使用している場合、そのようなネイティブ サポートはありません。ただし、古い Raspberry Pi モデルは、microSD カード スロットの代わりに USB ポートから起動できます。この場合、制限されるのは USB ポートの最大速度のみです。 Raspberry Pi 4 の場合、理論上の最大値は 5 ギガビット/秒、つまり約 625 メガバイト/秒です。
USB ドライブから起動するように Raspberry Pi を構成するには、次の 3 つのものが必要です。
リーダーを使用して microSD カードを PC に接続し、Raspberry Pi イメージャー アプリを起動して、Raspberry Pi モデルを選択します。
次に、[その他のユーティリティ イメージ]>[ブートローダー]>[USB ブート]に移動し、[次へ]をクリックします。イメージング ソフトウェアの残りの手順に従って、microSD カードを作成します。
microSD カードを入手したら、Raspberry Pi に挿入し、電源を入れて待ちます。赤色の電源ライトの近くに緑色のアクティビティ ライトがあり、完了すると速く、しかし着実に点滅し始めます。私のPiはケースに入っているので少し見えにくいですが、ケースから出していれば一目瞭然です。
緑色のライトが点滅したら、Pi の電源を切り、SD カードを取り外します。
あとは、Raspberry Pi イメージング ソフトウェア (または、必要に応じて Rufus) を使用して、任意のオペレーティング システムを外部 SSD に書き込むだけです。
幸いなことに、Raspberry Pi に新しい命を吹き込むのに超高価な SSD は必要ありません。USB ポートの制限により、ほぼすべての SSD で十分です。