2002-12-04 朝には雨はあがっていたが、依然曇り空 [長年日記]
_1 気温
深泥池 : 11℃ (0930)
_2 kernel-2.5.50
ノートに遊びで入れてみた。でいきなり # make menuconfig でつまる。なんでも asm/* ってファイルが見つからないとか。kernel-2.4までは /usr/src/linux-*/include/ の下に asm -> asm-i386 のシンボリックリンクがあったのだが2.5ではそれがなかった。そこで、asm -> asm-i386 のリンクを作成すると今度は asm-generic がみつからないという。そこで最終的に、
# cd /usr/include # ln -s /usr/src/linux/include/asm-i386 asm # ln -s /usr/src/linux/include/asm-generic asm-generic
としておいた。menuconfig は実行できるようになったのだが設定項目が大幅に変更されていた。よくわからんのが多くとりあえず適当にやる。次に、 # make dep;make module;make modules-install をしようとするものの、# make modules_install がなくなっていた。# make help によるととりあえず # make all ってやればよさそうなのでそのとおりにした。無事コンパイル終了して grub に登録し再起動。
だが kernel panic であがらない。VFS なんたらかんたらってところで止まっていて、ディスクがマウントできないとのこと。古い Kernel であげて grub の menu.lst を見るも前とは特に変わらず。そこで
kernel /kernel-2.5.50.img ro root=/dev/hda7
としていたのを
kernel /kernel-2.5.50.img root(hd0,6)
と変更することで無事起動できるようになった。
まだまだ問題はあって今度はキーボードの調子が悪い。カタカナひらがなキーを押すと"Unknown key うんぬん"というエラーが出るようになった。また"\,|"キーを打っても何も出なくなった。後者の方はX上では問題なく動くがコンソール上でパイプが使えないのは痛い。カタカナひらがなキー自体は必要ないがエラーが出るのをなんとか抑えたい。いくらサブレベルが50とは言え、やはり開発版てそんなもんかのう。