[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[fol] Re: カーネル再構築後にNICのmodule 組み込みができない。


Eiichi NISHINA wrote:
> ここまで行なって、カーネルをboot  diskに入れようと思い、
> make bzdisk
> で保存しました。
> このdiskでの動作を確認後、(このdiskからのbootは問題なくモジュール組み込
> みはできる)

ふむふむ

> 
> その後
> make bzlilo
> でliloからのbootに新しいカーネルを組み込みました。
> 
> ところが、その、ハードディスクからのbootでは上に記載のメッセージが出て
> NICのmoduleを組み込むことができません。

ということは、原因はフロッピーディスクから立ち上げた場合と、ハードディス
クから立ち上げた場合で、環境が違うということですね。
一度、 /etc/lilo.confの中身を見てみることをお勧めします。

TurboLinuxを使用しているわけではないので、確かなことは言えませんが、おそ
らく lilo は  /boot/vmlinuz あたりを起動しようとしているのではないでしょ
うか?
(RedHat系はたいていこのような設定になっていると思います。)

しかし、

# make bzlilo

でカーネルをインストールすると、カーネルの実体は /vmlinuz にインストール
されます。
つまり、このままではいくらカーネルを再構築しても古いカーネルが起動してし
まいます。
そのため、モジュールの組込みエラーが出ているのだと思われます。

ということで、 /etc/lilo.conf と /boot 以下のファイルを確認後

# make install

とし、再構築したカーネルがHDDから起動するようにしてみてください。

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
References: