Skip to main content

EdgeBox RPi 200 外部メディアからの起動

Edgebox-RPI-200

EdgeBox-RPi-200シリーズは、複数の産業用途を組み合わせたRaspberry Piベースのオールインワン産業用エッジコンピューティングコントローラーです。高いスケーラビリティと堅牢な産業用ハードウェアとして設計され、豊富なIOリソースを搭載し、優れたRaspberry Pi産業用ソフトウェアエコシステムによってサポートされており、スマートオートメーションと産業用モノのインターネット(IIoT)ソリューションに理想的な選択肢です。

:::tip開始する前に: 2023年3月30日以降にリリースされたバッチから、Raspberry Pi Compute Module 4のEEPROMを更新しており、起動順序がNVME > USB-MSD > BCM-USB-MSD > SD CARD/eMMC > NETWORK > RESTARTに変更されています。詳細については、Compute Module 4のEEPROM更新ページをご覧ください。

2023年3月30日より前にEdgebox-RPI-200を購入され、このガイドに従ってEEPROMを更新したり、Edgebox-RPI-200にオペレーティングシステムをフラッシュしたりする場合は、Raspberry Pi CM4の起動モードを選択する機能を含む最小限の開発ボードが必要になります。Dual Gigabit Ethernet NICs Carrier Boardがこの目的に最適です。

したがって、このガイドは2023年3月30日以降にリリースされたEdgeBox-RPi-200にのみ適用されます。この情報は製品ラベルステッカーS/N番号から確認できます。下の画像でハイライトされた番号2312は、23生産年2023年122023年の生産週12週目を示しています。

pir

:::

前提条件

  • 1 x PCホストコンピュータ(Ubuntu OS)
  • 1 x EdgeBox-RPI-200
  • 1x ストレージデバイス:
    • オプション1:1 x USBストレージドライブ(16GB以上)
    • オプション2:1 x M.2 NVMeドライブ
danger

以下の手順はストレージデバイスを完全に消去しますので、使用しようとしているストレージデバイスに注意し、フォーマットできることを確認してください。

起動可能デバイスのセットアップ

EdgeBox-RPI-200工場出荷時デフォルトOSで起動可能USBデバイスをセットアップ

note

元のOSイメージをバックアップし、Sourceforgeでファイルをリリースしています。イメージファイルを取得するにはこのページをご覧ください。

Raspberry Pi公式Imagerを使用して起動可能なRaspbian OSデバイスをセットアップする方法については、こちらの手順に従ってください。

USBからの起動

EdgeBox-RPI-200に電源を接続する前に、上記の手順で準備したUSBストレージデバイスを挿入してください。

その後、電源を接続してデバイスが起動するまで待ちます。

これで、EdgeBox-RPI-200がUSBストレージから起動されているはずです。

起動メディアの確認

EdgeBox-RPI-200がどのメディアから起動されたかは、lsblkコマンドを使用して確認できます。

以下のような出力が表示されるはずです:

pi@raspberrypi:~ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 1 7.2G 0 disk
|-sda1 8:1 1 256M 0 part /boot
`-sda2 8:2 1 7G 0 part /
mmcblk0 179:0 0 14.6G 0 disk
|-mmcblk0p1 179:1 0 256M 0 part
`-mmcblk0p2 179:2 0 14.3G 0 part
mmcblk0boot0 179:32 0 4M 1 disk
mmcblk0boot1 179:64 0 4M 1 disk
note

初回起動時に以下のような出力が表示される場合(おそらく初回起動時に表示されるでしょう):

pi@raspberrypi:~ $ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 1 7.2G 0 disk
|-sda1 8:1 1 256M 0 part /boot
`-sda2 8:2 1 4.6G 0 part
mmcblk0 179:0 0 14.6G 0 disk
|-mmcblk0p1 179:1 0 256M 0 part
`-mmcblk0p2 179:2 0 14.3G 0 part /
mmcblk0boot0 179:32 0 4M 1 disk
mmcblk0boot1 179:64 0 4M 1 disk

/boot/cmdline.txtroot= を正しいストレージデバイスを指すように変更して、ルートディレクトリを root=/dev/sda2 としてマウントする必要があります。そのため、/boot/cmdline.txt は次のようになります:

console=serial0,115200 console=tty1 root=/dev/sda2 rootfstype=ext4 elevator=deadline 
fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles

その後、再起動してください。

技術サポート & 製品ディスカッション

私たちの製品をお選びいただき、ありがとうございます!私たちは、お客様の製品体験が可能な限りスムーズになるよう、さまざまなサポートを提供しています。異なる好みやニーズに対応するため、複数のコミュニケーションチャンネルをご用意しています。

Loading Comments...