シングルボードコンピュータRock64やNanoPi等のシングルボードコンピュータ向けのLinuxディストリビューションの1つに、Armbianがあります。ArmbianをmicroSDカードで起動後、eMMCやUSBストレージ等、別のメディアにArmbianのインストールが可能のようです。M4とRock64にeMMCモジュールを接続後、実際にmicroSDカードからeMMCへシステムのインストールを行ってみました。手順を記録しておこうと思います。eMMCへのインストールmicroSDカードから起動したArmbianのeMMCインストール手順microSDカードイメージ作成Armbianは下記のサイトからダウンロード後、EtcherでmicroSDカードへイメージを書き込みました。HomeRock64の場合SPI消去、ジャンパーピン取り付けRock64のeMMCにインストールしたい場合ですが。HDD起動用のブートローダーをSPIフラッシュメモリーに書き込んであるとうまく行かず、消去する必要があるようです。HDDから起動できたOSはそれと、microSDカードとeMMCモジュールを取り付けて起動しますが、microSDカード側から起動するために、ジャンパーピンが必要のようです。ジャンパーピンにより、eMMCが無効になりますが、挿したままではeMMCモジュールが認識されません。このため、電源を入れてから2~3秒後にジャンパーピンを抜くと、ArmbianからeMMCモジュールが認識されるようです。タイミングが難しく、起動後に/dev/mmcblkデバイス2つの有無(microSDとeMMC)を確認しながら、認識するまで何度か起動し直しました。Armbianログイン設定用の初期アカウントはroot/1234のようです。ログイン後、rootパスワードの変更と、通常利用するためのユーザを作りました。Systemを使用したい場合、rootではなく作成したユーザでログインする必要があるそうです。eMMCへのインストールeMMCへのインストールは、こちらの公式ドキュメントを参考に致しました。USB?Armbianログイン後、nand-sata-installコマンドを実行しました。nand-sata-install接続したeMMCモジュールが認識されていると、メニューに表示されるようです。eMMC」選択後、「OK」を選択します。警告!eMMC消しちゃうけど大丈夫?続けますか?警告に驚きながら、Yesを選択すると、ファイルシステム(フォーマットの種類)を選択できるようです。ext4を選択して進むと、フォーマットが開始されました。2~3分ほど待つと、フォーマットが完了し、ファイルのコピーやイメージ(ブートローダー)の転送が行われました。5分くらいかかるから、待ってね!とのことです。off」を選択、電源を切りました。以上でインストールが完了しました。M4/Rock64どちらの場合も無事Armbianが起動しました。Allwinnerデバイスの場合、ブートローダーの切り替えが必要のようです。最初の起動用のmicroSDカードの作成は、別のPCを使用しましたが。Armbian起動後は、他のPCが無くても、シングルボードコンピュータ1台のみで、他のメディアにArmbianのインストールが可能ということで、手軽かつ安全な方法かと思います。Rock64はUSB接続のHDDから起動する事も可能ですので、こちらの方法でHDDにインストールしてみるのも良さそうですね。PiのRocket.Chatサーバでhubotを動かすには先日、snapを使ってRocket.Chatサーバを構築しました。Map上に表示してみたいと思います。※17.12.13記事を更新しました。Piを監視カメラ代わりに使いたいとき。USBカメラを接続した場合は、motion。UrBackupサーバを使用すれば...記事を読むWindowsでarmbianビルド環境構築ARMシングルボードコンピュータ用のLinuxディストリビューションの一つにarmbianがあります。14をインストールしてみました。PiのGPIO端子にモーターを接続したい場合など。Pi用のOSであるRaspbianは、数ヶ月おきに頻繁にアップデートされていますが。Piに「みちびき」対応のGPSモジュールを接続しました。コメントをキャンセルメールアドレスが公開されることはありません。*サイト上に表示された文字を入力してください。