rapnzel

あ、これって LANTANK でも使えるんだ...

ごくあたりまえなんだけど、このCF起動でrootfsがUSBというシステムは、白箱でも普通に使えるんだよな。 んで、これ使えば、ファン切っても問題ないんだろうな。 グラタンのようにファンの脱着がコネクタだとよかったのに。白箱だと配線を切らないとダメだも…

lighttpd のビルド

なにやら、3月中に1.4.11へのマイナーアップデートがあったようなので、ビルドしてみる。目的は、okeシステムのphp4運用と、DAVのテストのため。 前に書いたのが参考になると思う。http://d.hatena.ne.jp/kinneko/20060228/p16 Build-Depends: debhelper (>=…

USL-5P で USB HDD を rootfs にして起動することに成功

なんか細かいところをいろいろと忘れてしまっていて、動くようにするのに手間取ってしまった(--;。 セルフでビルドしていたので、1サイクルに最低250分かかるというのも遅かった原因。 USL-5Pを使って、CF起動/USB HDDをrootfsに、ファンレス、コンパクト、U…

kernel+initrd 起動失敗

RAMDISK: Compressed image found at block 0 は出るんだけど、initrdとして読み込んでくれないな。 lilo.confでrootやappend="root="が指定されていると、知らん振りしてそっちを読みに行ってしまうよ。でも、USBなのでそんなのまだ見えないからPanicしちゃ…

kernel2.6.14 で CONFIG_EMBEDDED_RAMDISK

どうもメニューに出てこないと思ったら、Kconfigに入ってないよ。 # vi /usr/src/linux/arch/sh/Kconfig 以下追記。 menu "SH initrd options" depends on BLK_DEV_INITRDconfig EMBEDDED_RAMDISK bool "Embed root filesystem ramdisk into the kernel"conf…

いやぁ、やっぱこういう作業は向かないな...

先週末から、いろいろと作業をやってみているんだけど、なんか疲れた。 やっぱり、わたしはこういう作業には向かないのだろうな...

make-kpkg kimagedest undefined

# make-kpkg --revision ra1 --zimage kernel_image /usr/share/kernel-package/rules:1637: *** Error. I do not know where the kernel image goes to [kimagedest undefined] The usual case for this is that I could not determine which arch or subar…

ebi版baseと最新Sargeの違い

ただし、以下のパッケージはbase-rapnzelから削除したので、アップグレードの対象になっていない。 aptitude at ed exim4 exim4-base exim4-config exim4-daemon-light libgnutls11 mailx nano ppp pppconfig pppoe pppoeconf アップデートされたものは、ビ…

debootstrapによるebi版純正base作成->ローカルリポジトリからのdebootstrap

混ぜるな危険ということで、ebi版純正なbaseを作成することにした。 baseでの配布は行われていないので、debootstrapで作成する。 混ぜた危険な環境にchrootする。debootstrapは入っている。 # dpkg -l | grep deboot ii debootstrap 0.2.45-0.2 Bootstrap a…

ebi版とkogiidena版は混ぜたらだめ?

土日にぼちぼちいじっていたんだけど、どうも混ぜるとダメみたい。 DHCPクライアントがうまくアドレス取れなくなったり、モジュール関係の動作がダメになったりしている。スタティックアドレスでの運用はできるし、procもちゃんと動いているのにlsmodがダメ…

しょうがないのでソースを探す旅に出ます

こうなったら、Sarge相当は諦めて、独自の完結性を追及するしかないということか。 glibcとbashとdpkgのソースについては、kogiidena版を使うということに方針転換。dpkg以外は海老原版も同じだけど。 glibcは海老原さんとこにも、kogiidenaさんところにもあ…

new baseを作る

昨日、ちと、rouge ベースで思いついた実装があるので、その準備のために rapnzel を作る作業を部分的に再開した。 kogiidena版のbaseを使って、海老原版リポジトリの適用をしている。baseなので、3.1r1にできるだけ揃えたいとか、再配布用のソースもちゃん…

今日はドキュメントデイ

たまった文書関係の処理をしてケリをつけるよん。 そのあと、アップデータを1つ仕上げて、こいつも事務処理。これは今週いっぱいくらいで。 出張は特に連絡ないから、年内はナシかな。 ちいさいやつの開発名は、ペローのほうから取って chaperon_rouge にし…