|2015年05月05日HDL-GXRでJessieを動かす。前記事で、HDL-GXRでWheezyを動かしたが、こっちが本命、Jessie。Jessieはつい先日出たばかりだが、Debianの過去バージョンの捨て去り方は急すぎるというか、もう少し余韻を残してくれてもいいんじゃないか。ミラーサイトからイメージが消えるの早い早い。いうわけで、HDL-GXRでJessieを動かした。コンパイルし、debootstrapでrootfsを作成。やった内容は、Wheezyとほぼ同じなので割愛。前記事の3.2.68を3.16.7に、wheezyをjessieに読み替えれば大体合っている。作ったカーネルとrootfsを。簡単なまとめはこちら。hdl-gxr-rootfs-wheezy.tar.bz2(Wheezyと同じく、eth0のアドレスはDHCPで、アクセスはsshで、ユーザー名root、パスワードはolpadminです。)最新のstableカーネル3.19.6を使おうと思ったんだが、うまく動かせていない。何がいけないのかわからない。|HDL-GXRをWheezyで動かす今更ながらのHDL-GXRについて。USB温度計を繋げてmuninで監視していたのだが、どうも時々通信が切れ、不安定。セキュリティに不安もあるし、Debianのバージョンを上げようと挑戦したものの、なかなかに難儀であった...。カーネルを作成カーネル2.6.39.4のままWheezyにすると、通信が出来なくなったりして、うまく動かないので、まず3.x系のカーネルを作る。クロスコンパイル環境は、前記事を参照。基本的な作業手順は、2.6系と変わらない。カーネルパッチは再び手移植してみた。カーネルソースって、かなり頻繁に変更されているんだなあ。3.2.68用のカーネルパッチはこれ.configのサンプルというわけで、カーネルをクロスでコンパイル。rootfsを作成debootstrapでWheezyのrootfsを作成。基本的な作業手順は、Squeeze化と同じ。HDL-GXRはSqueeze以降でないと、xzがない、鍵がないなどでうまくない。ディスクに展開HDL-GXRに入れるディスクを、USB-SATA接続キットなどを使ってLinuxの動いているPCに接続する。(※新しいディスクなどの場合は、パーティションの切り方などは過去記事参照。)第1パーティションにカーネル、第3パーティションにrootfsとカーネルモジュールを展開する。展開したディスクをHDL-GXRに接続し、電源投入。うまくいけば、WheezyになったDebianが動いているはず。作ったカーネルとrootfsを一応置いておく。簡単なまとめはこちら。hdl-gxr-rootfs-wheezy.tar.bz2これをディスクに放り込めば、とりあえず動く。eth0のアドレスはDHCPで、アクセスはsshで、ユーザー名root、パスワードはolpadminです。Jessieになって、ちょっと違っているようなので。基本的には、このページ(CrossToolchains)に従って作っていく。なっているところは、別のターゲットの場合は適宜読み替え。crossbuild-essential-(アーキテクチャ)である。crossbuild-essential-armel以下の新規パッケージがインストールされます::(略)その他のツールも必要に応じて。(08/21)方向幕メーカーを作ってみた。(12/29)方向幕メーカーを作ってみた。(06/20)CentOS6にmuninをインストール。ついでにApacheとMySQLも監視。2.0SEOSeesaaブログ×この広告は180日以上新しい記事の投稿がないブログに表示されております。