現在、e最新のRaspberryモデルは5です。 小さいサイズながら非常に優れた機能が多数あります。それに加えて、 Raspberry OS ディストリビューションもかなり進化しています。
旧モデルを中心とした今回の記事の場合 これは 3B です。私は、このモデルをまだ持っている人にとっては場違いではない、この小さいながらも有益な情報を共有する決断を下したと言わざるを得ません。この情報は、想像できるさまざまなプロジェクトやタスクにとって重要ではありません。中心となるのは RPi です。
私の場合、かなり数カ月間、RPi 3B をいじっていませんでした。 前回使用したときは、RecalBox を搭載したレトロなコンソールとして使用していました (ちなみに、これはすでにかなり更新されており、いくつかの非常に優れた機能を備えています)。 少しだけ時間を与えるために レトロなタイトルをプレイして埃を払いたいのですが、 いくつかの問題に遭遇しました。
- 1 つ目は、システムがすでに古く、ネットワークに接続してアップデートしようとすると、何時間もプレイするよりも多くの問題が発生するということでした。
- 私が遭遇した 2 番目の問題は、私が所有していた microSD カードが既に故障していたため、交換する必要があることが判明したことでした。
- 3 番目の問題は、まともな microSD が利用できなかったことと、メモリの缶詰の中で USB がスペースの問題を解決するのに適しているように思えたことです。
それらの瞬間に USB から RPi を起動する可能性がなかったことを思い出しました。というか、間違った情報を持っていたことを思い出しました。 あるいは、Raspberry がいつこのモデルと以前のモデルでこの可能性を有効にし始めたのかわかりません。新しいモデルでは状況が異なり、より簡単になっているためです。ビデオ ゲームのために予定していた 1 日を台無しにしたくないというこの意欲を持って、私は少し調査する作業をしました。前述したように、その瞬間まで私が誤解していたのか、それとも RPi がある時点でこれを可能にしたのかはわかりません。
Ya 正しい情報をもとに、必要な変更を加え始めました Raspberry 3B を USB から起動するには、このために 最初の要件は、Raspbian を microSD にインストールすることです。 かどうか デスクトップ環境付きバージョンまたはライトバージョン、どちらでも動作します 理論的には、コマンドを実行できる他のシステムから USB ブートを有効にすることができます。
ここで、追加の MB をダウンロードするか、シンプルなバージョンを選択するかは個人的な決定になります。microSD 上のシステムは USB ブート ビットを有効にするだけで済み、それ以降は microSD を使用する必要がなくなるからです。このために 「Raspberry Pi Imager」ツールを使用できます システムをダウンロードして microSD に書き込みます。プロセスの説明に進む前に、RPi に加えようとしている変更は元に戻せないものですが、RPi の動作には影響しないことを知っておく必要があります。
システムが記録されたら、 microSD を Raspberry に挿入し、電源コンセントとキーボードを接続する必要があります。 (いくつかのコマンドを実行する必要があるため)、マウスはオプションです。 システムが起動したら、ターミナルを開いて実行する必要があります。 コマンドを更新します。問題を回避するには次のようにします。
sudo apt update sudo apt upgrade sudo reboot
これを実行して すでにシステム内に戻っていますが、 あなたがすべきことは、ターミナルを再度開いて、 次のコマンドを実行して行を追加します 「config.txt」ファイルに以下を追加します。
sudo nano /boot/firmware/config.txt
ファイル内 ファイルの末尾に次の行を追加します。
program_usb_boot_mode=1
Ctrl+O で保存し、Ctrl+X で閉じて、最後にもう一度再起動します。 システム (すべてが正しく行われた場合)。システムの中に戻ってきて、 USB ブート ビットが有効になっているかどうかを確認します。 ターミナルでこれを行うには、次のコマンドを実行する必要があります。
vcgencmd otp_dump | grep 17:
走っているとき 出口を教えてくれるでしょう すべてがうまくいけば、次のようになります。
17 como 3020000a
そうでない場合は、プログラミング手順を繰り返す必要があります。それでもビットが設定されない場合は、Raspberry Pi ハードウェアに問題があることを示している可能性があります。
すべてがうまくいけば、RPi の任意の USB ポートから任意のシステムを起動できるようになります。 外付け SSD を使用して OS を実行しても、違いがわかります。