USBSSDからRaspberryPi 4を起動する方法は?

How Boot Raspberry Pi 4 From Usb Ssd



Raspberry Pi4ファームウェアはUSBブートをサポートしています。従来のmicroSDカードの代わりに、USB HDD、SSD、またはUSBサムドライブからRaspberry Pi4でお気に入りのオペレーティングシステムを簡単に起動できます。 USBブートには多くの利点があります。

1)より安価なストレージ







USBHDDまたはUSBSSDは、同じ容量のmicroSDカードよりも安価です。したがって、ストレージのコストを削減できます。



2)より速い起動時間



USB SSDは、従来のmicroSDカードよりもはるかに高速です。オペレーティングシステムは、従来のmicroSDカードよりもUSBSSDからの起動が速くなります。





3)寿命

USBSSDまたはUSBHDDは、microSDカードよりもはるかに長い寿命があります。 microSDカードと比較して、ハードウェア障害の可能性は低くなります。繰り返しになりますが、USBSSDまたはUSBHDDは、microSDカードとは異なり、重いI / Oワークロードを処理できます。



この記事では、Raspberry Pi 4でUSBブートを有効にし、USB SSD / HDD /サムドライブからRaspberryPiOSをブートする方法を紹介します。それでは、始めましょう!

必要なもの:

この記事をフォローするには、次のものが必要です。

  1. Raspberry Pi4シングルボードコンピューター
  2. Raspberry Pi4用のUSBType-C電源
  3. Raspberry PiOSイメージがフラッシュされたMicroSDカード
  4. Raspberry Pi4でのインターネット接続
  5. Raspberry Pi4へのVNCリモートデスクトップアクセスまたはSSHアクセス用のラップトップまたはデスクトップコンピューター

ノート :SSHまたはVNCを介してRaspberry Pi 4にリモートでアクセスしたくない場合は、モニター、キーボード、およびマウスもRaspberryPiに接続する必要があります。 VNCリモートデスクトッププロトコルを介してRaspberryPi 4をリモートで接続するため、これらは必要ありません。私のセットアップは、Raspberry Pi4のヘッドレスセットアップとも呼ばれます。

microSDカードでRaspberryPi OSイメージをフラッシュする方法についてサポートが必要な場合は、私の記事「Raspberry PiImagerをインストールして使用する方法」を確認してください。

Raspberry Piの初心者で、Raspberry Pi4にRaspberryPi OSをインストールする際にサポートが必要な場合は、私の記事を確認してください。 Raspberry Pi4にRaspberryPiOSをインストールする方法

また、Raspberry Pi 4のヘッドレスセットアップについてサポートが必要な場合は、私の記事「外部モニターなしでRaspberry Pi4にRaspberryPiOSをインストールして構成する方法」を確認してください。

Raspberry Pi 4でUSBブートを有効にする:

このセクションでは、Raspberry Pi4でUSBブートを有効にする方法を紹介します。

Raspberry Pi 4でUSBブートを有効にする前に、Raspberry PiOSの既存のパッケージをすべて更新する必要があります。ファームウェアを更新してUSBブートを有効にできるようにします。

まず、次のコマンドを使用してAPTパッケージリポジトリキャッシュを更新します。

$sudoaptアップデート


APTパッケージリポジトリキャッシュを更新する必要があります。

ご覧のとおり、いくつかのアップデートが利用可能です。


既存のすべてのパッケージを更新するには、次のコマンドを実行します。

$sudoaptアップグレード


更新を確認するには、を押します 次にを押します< 入力 >。


APTパッケージマネージャーは、インターネットから必要なすべてのアップデートをダウンロードしてインストールします。完了するまでに時間がかかる場合があります。


この時点で、既存のすべてのパッケージをインストールする必要があります。


変更を有効にするには、次のコマンドを使用してRaspberry Pi4を再起動します。

$sudoリブート


次に、Raspberry Pi4のファームウェアを更新する必要があります。

Raspberry Pi 4が起動したら、ターミナルを開き、次のようにraspi-config RaspberryPi構成ツールを実行します。

$sudoraspi-config


ここから、 ブートオプション を押して< 入力 >。


選択する ブートROMバージョン を押して< 入力 >。


選択する 最新最新バージョンのブートROMソフトウェアを使用する を押して< 入力 >。


選択する< はい >を押して< 入力 >。


押す< 入力 >>


選択する< 終了 >を押して< 入力 >。


選択する< はい >を押して< 入力 >。 Raspberry Pi4が再起動するはずです。起動したら、ファームウェアを更新する必要があります。


これで、Raspberry Pi4でUSBブートを有効にできます。

Raspberry Pi 4が起動したら、ターミナルを開いて実行します raspi-config 次のように:

$sudoraspi-config


選択する ブートオプション を押して< 入力 >。


選択する 起動順序 を押して< 入力 >。


選択する USBブート を押して< 入力 >。


押す< 入力 >。


選択する< 終了 >を押して< 入力 >。


選択する< はい >を押して< 入力 >。 Raspberry Pi4が再起動するはずです。起動したら、USB起動を有効にする必要があります。

USBブートステータスの確認:

USBブートが有効になっているかどうかを確認するには、ターミナルを開いて次のコマンドを実行します。

$vcgencmd bootloader_config


あなたが持っている場合 0xf41 として 起動順序 、その後、USBブートがRaspberry Pi4で正常に有効になります。

microSDカードのUSBHDD / SDD /サムドライブへのクローン作成:

を使用して、USBストレージデバイスでお気に入りのオペレーティングシステムをフラッシュするだけです。 エッチャー また ラズベリーパイイメージャー 。また、microSDカードからUSBストレージデバイス(HDD、SSD、サムドライブなど)にオペレーティングシステムのクローンを作成することもできます。 microSDカードからUSBストレージデバイスにオペレーティングシステムのクローンを作成すると、すべてのデータを保持できるため、オペレーティングシステムを再構成したり、使用するプログラムを再インストールしたりする必要がありません。

このセクションでは、Raspberry Pi4を使用してmicroSDカードからUSBHDD / SDD /サムドライブにRaspberryPiOSのクローンを作成する方法を紹介します。

ご覧のとおり、現在、Raspberry PiOSはmicroSDカードにインストールされています mmcblk0

$lsblk


USB HDD / SSD /サムドライブをRaspberryPi4に挿入します。

以下のスクリーンショットに示すように、ストレージ/ブロックデバイスリストに表示されます。

$lsblk


Raspberry Pi OSメニューから、に移動します 付属品 >> SDカードコピー機


SDカードコピー機が起動します。


からmicroSDカード(ソース)を選択します デバイスからコピー ドロップダウンメニューから、USB HDD / SSD /サムドライブ(ターゲット)を選択します。 デバイスにコピー ドロップダウンメニュー。完了したら、をクリックします 始める


クローン操作を確認するには、をクリックします はい


SDカードコピー機は、microSDカードからUSBストレージデバイスへのコンテンツのコピーを開始する必要があります。完了するまでしばらく時間がかかります。


クローン操作が完了したら、をクリックします わかった


クリック 選ぶ SDカードコピー機を閉じます。


次に、次のコマンドを使用してRaspberry Pi4の電源を切ります。

$sudo電源を切る

USB HDD / SDD /サムドライブからのRaspberryPi 4でのOSの起動:

USBストレージデバイスの準備ができたので、Raspberry Pi 4からmicroSDカードを取り出し、USB HDD / SSD /サムドライブのみを保持します。次に、Raspberry Pi4の電源を入れます。


Raspberry Pi 4は、USB HDD / SSD /サムドライブから起動する必要があります。


ご覧のとおり、オペレーティングシステムはUSB HDD / SSD /サムドライブから起動しました。

$lsblk

結論:

この記事では、Raspberry PiOSを使用してRaspberryPi4でUSBブートを有効にする方法を説明しました。また、microSDカードからUSB HDD / SSD /サムドライブにOSを複製し、USBストレージデバイスから起動する方法も示しました。