RYOW です。 On Mon, 12 May 2003 19:05:32 +0900 "K.Iwamoto" <burn@xxxxxxxxxxxxxxxx> wrote: > > この仕様はどんな時起こるのですか? rpm -U や apt-get 経由の時なのでしょ > > うか? 今まで手動で /sbin/lilo していて、気がつきませんでしたので。 > > rpm -Uvh kernel-VER-REL > apt-get install 'kernel#VER-REL' > > これらを実行後はどちらでも起きるんじゃないかと思います。 $ rpm -q --scripts kernel ... postinstall script (through /bin/sh): ... if [ -x /sbin/lilo -a -f /etc/lilo.conf ]; then /sbin/lilo > /dev/null 2>&1 exit 0 fi ... なので、rpm コマンドでも apt-get コマンドでも、パッケージからインストー ルする限り、/sbin/lilo コマンドが実行可能で /etc/lilo.conf ファイルが存 在すれば、必ず /sbin/lilo が実行されると思います。 ですから、手っ取り早く、カーネルパッケージのインストール (アップグレード) 時に、/sbin/lilo が実行されるのを防ぐには、シノバーさんが仰るように /etc/lilo.conf をリネームする手は有効かと。 もしくは、ソース RPM でインストールして、SPEC ファイルを手で編集、パッケー ジングし直したもの (mkkpkg (でしたっけ ?) が使えるなら、それでもよいと思 いますが) をインストールするかではないでしょうか。 カーネルがアップデートされる度に、これを毎度やるのは面倒だと思われるかも しれませんが ... 。 私は毎回、この手順を踏んでますので (上記の %postinstall セクションは弄っ てませんが) 苦にしないのですけども。 -- Ryow Takahashi ryow_t7i@xxxxxxxxxxxxxxxxx