インストールの前に、コンフィグレーションを変更したカスタムカーネルを作成します。ソース一式をダウンロード。変更する必要があります。しておくと面倒が少ないかもしれません。形式でカーネルが生成されます。サーバにコピーして、カーネルの準備完了です。サーバにコピーします。出ており、下記リンクは切れています。http://ftp.jaist.ac.jp/pub/Linux/debian/dists/Debian9.4/main/installer-armhf/current/images/network-console/initrd.gzu-bootあらかじめ、本体のCONSOLE端子にシリアルコンソール用ケーブルを接続、LAN1~LAN3のどこかにLANケーブルを接続してTFTPサーバおよびインターネットが見えるようにしておきます。プロンプトを出します。インストーラが立ち上がるはずです。TFTP通信するときだけ使うIPアドレスです。【注2】TFTPサーバのIPアドレスです。【注4】本体記載の値。インストーラ前半ここではシリアルコンソールで作業するパートを前半、SSHで接続するパートを後半とよびます。インストーラの前半では、表示が乱れないようにコンソールは80桁24行にしましょう。ホスト名やドメイン名はお好みで。インストール用のSSH接続に誘導されたら、そちらに移行します。最初にインストール方法を聞かれます。選択して次に進みます。インストール用に新規作成しようとしたのですが、インストーラではうまくパーティションを切れませんでした。仕方なく製品版のファームウェアでパーティション編集してからインストールやり直し。割り当ててもよいのかもしれません。あとはほぼ自動でインストールが進みます。所要時間は正味20分ぐらいです。インストールに失敗して真っ赤な画面が出ますが、続行してインストールを完了させます。表示されたらおめでとうございます。TFTPブートからの脱却このままだと、別のファイルサーバに接続しないと起動できないNASという前衛的な製品が完成してしまいます。立ち上がる状態を目指します。内蔵Flashのカーネルを自動的に読み出して起動するようにします。製品版のファームウェアではバージョンアップ時に使われるようで、古いカーネルがここに入ります。製品版ファームウェアのバージョンアップなど二度とないでしょうから、ここをカスタムカーネル置き場とします。内蔵Flashを操作するためのツールです。倍数でないとエラーを出します。パディングしてサイズ調整してください。書き込み書き込み元のファイルや書き込み先を間違わないように注意。この手のツールにありがちな、「データが消えますがよろしいですか?」みたいな確認は無しで容赦なく書き込みが行われます。Flashブートするように設定します。当初は細かいことは気にせず、動けば勝ちとして逃げ切るつもりでしたが、細かいとは言いにくい現象も起こっているのでメモ。コマンドで電源を切ることはできます。(/sbin/pwr-test)。カーネルにちょっかいを出しているようです。他の問題の予兆なのかもしれませんが、ともかくシャットダウンそのものは完了するので見なかったことにします。してから5分ぐらい後に勝手に再リセットがかかることがあるOSのシャットダウンが動くとかカーネルパニックとかでなく、突然マイコンがリセットされるような感じです。原因が分かっていませんが、最初の5分を乗り切れば大丈夫っぽいので深く考えないことにします。版をインストールしました。動かすため、製品版のカーネルのコンフィグレーションを一部変更してカスタムカーネルをビルドしました。カスタムカーネルを内蔵Flashに書き込み、Debianを自動起動するようu-bootを設定しました。シャットダウン動作が一部怪しいものの、動作しているようです。だましだまし使うのと比較して、どちらが自分に適しているか判断されるとよいと思います。Debianインストール中の動画インストーラ前半部分の様子をキャプチャしたものです。何かの参考になるというわけでもないですが、低画質も相まって1990年代風の絵になって面白かったのでアップロードしました。Play应用(APK)的方法。