ルートファイルシステムのNANDへの書き込み

展開されたandroid_m3-rc37a.imgをArmadillo-500のNAND領域に書き込みます。

ここからはArmadillo-500のコンソールでの作業となります。Tera Termではなくて、Gnomeに含まれているMinicomを使ってもいいですね。

armadillo500 login: guest
[guest@armadillo500 (ttymxc0) ~]$ su
Password: root
[root@armadillo500 (ttymxc0) /home/guest] # (以降プロンプト省きます)
# /bin/flash_eraseall /dev/mtd7
# fdisk /dev/mtdblock7

n→p→1→ENTER→ENTERとして領域を確保し、wで書き出します。再起動後に

# mke2fs -j /dev/mtdblock7
# mount /dev/mtdblock7 /mnt
# cd /mnt
# wget http://(どこか)/android_m3-rc37a.img
# mkdir /rfs
# mount -o loop /mnt/android_m3-rc37a.img /rfs
# (cd /rfs; tar cf - *) | (cd /mnt; tar xf -)
# sync
# umount /rfs
# umount /mnt

これで、NAND領域のmtdblock7に、androidのシステムイメージを配置できました。