いけだ@福山市です. From: Masaki Kawamura <kawamura@xxxxxxxxxxxxxxxxxxxxxxxx> Date: Thu, 15 Jan 2004 15:30:19 +0900 (JST) Message-ID: <20040115.153019.730576307.kawamura@xxxxxxxxxxxxxxxxxxxxxxxx> > 古いカーネルのホストのファイルを見たら、 > /* This file is automatically generated at boot time. */ > と書いてありました。そこで、もう一度再起動したところ、 > /boot/kernel.hが作成されていました。 > 一応、自己解決です。 > > もうちょっとトレースしてみました。 > /etc/rc.sysinit にある/sbin/mkkerneldoth (シェルスクリプト)で > 作成しているようですね。条件によって作成しているようなので、 > うまく行かない場合があるのかも。 なるほど,そうでしたか. rpm -q --scripts kernel-headers してみると rm -f kernel.h ln -snf kernel.h-2.4.22 kernel.h という行があります. rpm -q --scripts kernel してみると [ -x /sbin/mkkerneldoth ] && /sbin/mkkerneldoth という行があります. 私の場合は,kernel をインストールした後に kernel-headers と kernel-doc をインストールしたので,kernel-headers のインストール の時にシンボリックリンクができていたのですね. -- IKEDA Katsumi <ikedak@xxxxxxxxxxxxxxxx> <http://www013.upp.so-net.ne.jp/ikeda/index.html>