- ベストアンサー
Debian+カーネル3.0.1での起動時のエラー
- DebianSqueeze(i386)を使用している際に、カーネルを2.6.39.3から3.0.1に変更したところ、起動時に省電力機能のモジュール読み込みでエラーが発生しました。
- 特に問題はないが解決方法を知りたい
- PCのスペックやカーネルの設定に関する詳細情報は提供されている
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
>loadcpufreqデーモンを起動する時に出ています。 デバイスの確認(対応CPUか確認)で出ている…といったところでしょうかね? >このデーモンを一旦停止させて再起動してもやはりエラーが表示されてしまいます。 InitialRamdiskは無関係…ということになりますな。 >自分の環境ではEISTを無効にしているのでこのデーモンは止めても問題ないのでしょうか? 問題ないと思われます。 ウチで動いているのは… SheevaPlug+(俗に言う玄柴と同等品)にDebian 6.0.2が。 # loadcpufreqデーモン動きようが無い。 ATOMマザー2台にCentOS5.6が入っています。 どれもCPUクロックの動的変更なんてないので、試しようも無いです。 # ATOMマザーは両方とも90/80WのACアダプタですけどね。
その他の回答 (3)
- Wr5
- ベストアンサー率53% (2173/4061)
kernel 3.0.xは、元々2.6.40として開発が進んでいたものを20周年記念で3.0に変更したもの…だったかと。 そういう意味では2.4から2.6への変更ほど大きな変更は無いかと思われます。 で… >FATAL: Error Inserting cpufreq_nforce2 (/lib/modules/3.0.1/kernel/drivers/cpufreq/cpufreq-nforce2.ko) No such Device 等、どのタイミングで出るんでしょう? InitialRamdiskの問題…とかいうことは? # デバイスが無い。って言っているから違いますかねぇ…。 ARMELで3.0.3は…とりあえず動いています。 .configはそこそこいぢっていますけど。
補足
忙しいなか回答有難うございます。 >どのタイミングで出るんでしょう? loadcpufreqデーモンを起動する時に出ています。 このデーモンを一旦停止させて再起動してもやはりエラーが表示されてしまいます。 自分の環境ではEISTを無効にしているのでこのデーモンは止めても問題ないのでしょうか?
- wakagi1189
- ベストアンサー率41% (16/39)
# depmod -a としてから、modprobeすると、 うまくいくかもしれません。 あるいは、そもそも該当するモジュールがないのか、新バージョンに対応していないのか。。。 ちなみに、バージョン、3.0.1じゃなくて、3.0.0-1だと思いますよ。
お礼
回答ありがとうございます。 depmodを実行してエラーが出ていたモジュールをmodprobeで読み込みましたが、やはりエラーが出てしまいます。 スラッシュドット等読んでいるとそこまでカーネルの仕様変更がないようですが、やっぱり少なからず変更があるみたいですね。 ちなみにカーネルは3.0.1で合ってます。 ありがとうございました。
- yakan9
- ベストアンサー率54% (2245/4126)
基本的には、カーネルとの整合性を取って開発されているので、 > 2.6.39.3から3.0.1に変更しました。 頭の数値が異なれば、相当大きな仕様変更されているとみなした方がよいと思いますけど。 他のモジュールの整合性が合わないので、こうしたエラーは、ものすごく発生するだろうと思われます。 主要なエラーのみを表示しているだけで、その他無数に発生すると思われます。 たまたま、異なるバージョンのカーネルとの仕様変更していないコンポネントは、問題なく動くと思います。 それとも、カーネルを知り尽くしておられて、変更をされていれば、何も言うことはなく、ソース修正からされていて、そのデバックをすることになると思うのですが。 カーネルとは、何なのかということです。
お礼
回答ありがとう御座います。 とりあえずloadcpufreqの起動を停止させてひとまず解決しました。 忙しい中皆さま回答ありがとうございました。