stone 2018年6月26日 13時14分 お世話になります。 仮想環境を利用せずに、Armadillo-IoT G3の実機上で開発を行ったのですが、 開発機のクローンを作成(実機環境をイメージファイル化)する方法はないでしょうか? あるいは、ATDE6上に、Wi-SUN アドオンモジュール WS00を利用したプログラムを作成できる環境を 構築する方法はあるでしょうか? こちらの方法がわからなかったので、実機上で開発を行ってしまいました。 宜しくお願いいたします。 コメントを投稿するにはログインまたは登録をしてください コメント y.nakamura 2018年6月26日 19時01分 中村です。 > 仮想環境を利用せずに、Armadillo-IoT G3の実機上で開発を行ったのですが、 > 開発機のクローンを作成(実機環境をイメージファイル化)する方法はないでしょうか? SDブートして、eMMCのルートファイルシステム全体をddで吸い上げて、 それを別のArmadilloのeMMCへ書き込む方法で複製できます。 過去の次の記事が参考になると思います。 https://armadillo.atmark-techno.com/forum/armadillo/3136 複製する元イメージをddで吸い上げる前に、 sshのホストキー(/etc/ssh/ssh_host_*)と udevの自動生成ファイル(70-persistent-net.rules)を 削除しておいた方がいいです。 70-persistent-net.rules問題: https://armadillo.atmark-techno.com/forum/armadillo/3040 sshのホストキーは元イメージで削除しておいて、 複製された方のArmadilloで起動したときに /etc/ssh/ssh_host_*の有無を調べて存在しなければ dpkg-reconfigure openssh-server を実行すると、/etc/ssh/ssh_host_*を生成できます。 -- なかむら コメントを投稿するにはログインまたは登録をしてください
y.nakamura 2018年6月26日 19時01分 中村です。 > 仮想環境を利用せずに、Armadillo-IoT G3の実機上で開発を行ったのですが、 > 開発機のクローンを作成(実機環境をイメージファイル化)する方法はないでしょうか? SDブートして、eMMCのルートファイルシステム全体をddで吸い上げて、 それを別のArmadilloのeMMCへ書き込む方法で複製できます。 過去の次の記事が参考になると思います。 https://armadillo.atmark-techno.com/forum/armadillo/3136 複製する元イメージをddで吸い上げる前に、 sshのホストキー(/etc/ssh/ssh_host_*)と udevの自動生成ファイル(70-persistent-net.rules)を 削除しておいた方がいいです。 70-persistent-net.rules問題: https://armadillo.atmark-techno.com/forum/armadillo/3040 sshのホストキーは元イメージで削除しておいて、 複製された方のArmadilloで起動したときに /etc/ssh/ssh_host_*の有無を調べて存在しなければ dpkg-reconfigure openssh-server を実行すると、/etc/ssh/ssh_host_*を生成できます。 -- なかむら コメントを投稿するにはログインまたは登録をしてください
y.nakamura
2018年6月26日 19時01分
中村です。
> 仮想環境を利用せずに、Armadillo-IoT G3の実機上で開発を行ったのですが、
> 開発機のクローンを作成(実機環境をイメージファイル化)する方法はないでしょうか?
SDブートして、eMMCのルートファイルシステム全体をddで吸い上げて、
それを別のArmadilloのeMMCへ書き込む方法で複製できます。
過去の次の記事が参考になると思います。
https://armadillo.atmark-techno.com/forum/armadillo/3136
複製する元イメージをddで吸い上げる前に、
sshのホストキー(/etc/ssh/ssh_host_*)と
udevの自動生成ファイル(70-persistent-net.rules)を
削除しておいた方がいいです。
70-persistent-net.rules問題:
https://armadillo.atmark-techno.com/forum/armadillo/3040
sshのホストキーは元イメージで削除しておいて、
複製された方のArmadilloで起動したときに
/etc/ssh/ssh_host_*の有無を調べて存在しなければ
dpkg-reconfigure openssh-server
を実行すると、/etc/ssh/ssh_host_*を生成できます。
--
なかむら