ブログ

Armadillo-IoT(A6E:WLAN搭載モデル以外):Armadillo上で標準のインストールディスクを作成

at_kazutaka.bito
2023年8月4日 16時25分

Armadillo-IoT(A6E)上で標準のインストールディスクイメージを書き込んだ
インストールディスク(microSDカード)を作成する方法です。

本ブログは、「WLAN搭載モデル以外」のArmaddillo-IoT(A6E)を対象としています。

「WLAN搭載モデル」は、本ブログ内の手順に含まれるSDカードスロットに書き込む方法が使えないため。
「WLAN搭載モデル」のArmadillo-IoT(A6E)で標準のインストールディスクを作成する方法は、下記ブログを参考ください。
Armadillo-IoT(A6E):Armadillo上で標準のインストールディスクを作成(SDカード-USB変換アダプタ使用)

1. Armadilloの起動

Armadillo-IoT(A6E)のCON1にインストールディスクイメージを書き込むmicroSDカードを取り付け(※)、
インターネットに接続可能なネットワークに接続して起動します。

※)microSDカードの取り付け方については、下記を参考ください。
Armadillo-IoT ゲートウェイ A6E製品マニュアル
図15.3 Armadillo-IoT ゲートウェイ A6Eのインターフェース 表面
15.22. 組み立てと分解
15.3.1. microSDカードの挿抜方法

2. インストールディスクイメージのダウンロード

Armadillo-IoT ゲートウェイ A6E インストールディスクイメージより、インストールディスクイメージ(※)をダウンロードします。

※)バージョンによって、ファイル名の一部が異なります。
以下の説明にて、baseos-6e-installer-[VERSION]という表記の[VERSION]の部分は、
ダウンロードするバージョンのファイル名に合わせて読み替えください。

armadillo:~# cd /var/app/volumes
armadillo:/var/app/volumes# wget https://armadillo.atmark-techno.com/files/downloads/armadillo-iot-a6e/image/baseos-6e-installer-[VERSION].zip

補足)RAM上のファイルシステムで扱えないサイズのため、/var/app/volumesディレクトリ(eMMC)を使用しています。

3. microSDカードにインストールディスクイメージを書き込む

microSDカードにインストールディスクイメージを書き込みます。
書き込みが終了したら、元のファイルを削除します。

armadillo:/var/app/volumes# unzip baseos-6e-installer-[VERSION].zip
armadillo:/var/app/volumes# dd if=baseos-6e-installer-[VERSION].img of=/dev/mmcblk1 bs=1M oflag=direct status=progress
armadillo:/var/app/volumes# rm -rf baseos-6e-installer-[VERSION]*

以上で、標準のインストールディスクの作成が完了です。

参考)
インストールディスクを使ってインストールする方法は、下記マニュアルを参照ください。
Armadillo-IoT ゲートウェイ A6E製品マニュアル
11.9.2. インストールディスクを使用する