【Linux】カーネル総合5【Kernel】at LINUX
【Linux】カーネル総合5【Kernel】 - 暇つぶし2ch480:login:Penguin
10/06/01 14:49:38 J+uP/O/g
Linux起動の時に、

Detecting hardware...

で停止することがあります。
このメッセージを出している場所とカーネルパッケージのソースの
対応を取ろうと思い、findを用いて探してみたのですが見つかりません。
stringsでカーネルやドライバの定数をダンプしても見つかりません。

これはどういうことなのでしょうか?

どこらへんに関係しているかというような
ヒントだけでも構いませんので
関連情報をご存知の方、指摘お願いします。

※2.6.18-6-k7(Debian etch)なのですが、
 このメッセージは現役の殆どのLinux環境で出るものだと思われます。

481:login:Penguin
10/06/01 16:16:08 sQW6C7iz
grep "Detecting hardware" /etc/init.d/*
でヒットしたりして

482:login:Penguin
10/06/01 16:31:11 J+uP/O/g
/etc/init.d/discoverでした~
ありがとうございました~

483:login:Penguin
10/06/01 21:35:08 xPgBw/MU
ゲラゲラ

484:login:Penguin
10/06/04 19:55:14 XqwwSHWn
追加で質問:

Linux起動の時に、

Detecting hardware...

で停止することがあるのは
スクリプトとmodutilsのソースを見て推理すると
modprobeで読み込まれるドライバのどれかの
init_module()で固まる(コマンド送受信のデッドロック?)
という予想になりましたが、おかしいでしょうか

指摘とか意見よろしくお願いします

485:login:Penguin
10/06/04 20:17:10 7ZmSy/rp
>>484

>>480 と同じ人なんだろうけど、"Detecting ~" の間に
initスクリプトが実際にどんなコマンドを発行しているのかなんて、
あんたと同じディストリのユーザじゃねえとわかんねえよ。
それだけの情報でカーネルスレで尋ねても意味が無い。

486:login:Penguin
10/06/04 22:02:33 zMGFf6r+
>>485
よく嫁

487:login:Penguin
10/06/05 13:47:33 Y0gQDAAU
>>484
暫く離れてたので外してたらご免だけど、bootでvmlinuzに続いて読むinitrdの中は見た?

488:login:Penguin
10/06/05 14:41:28 mjbUVDif
ん~ initrdだと"Detecting hardware..."表示されるより前だと思ってましたけど
間違いでしたっけ?

489:login:Penguin
10/06/05 15:24:35 owDlI3ut
>>484
ドライバーにも寄るけど、init_module()で実際にIO等でハードに
アクセスしたり、カーネルに色々登録しようとするから、
ドライバーにバグがあれば固まってもおかしくはないよ。
もしくはドライバーに与えるパラメータの間違い。

デッドロックか暴走しちゃってるのかは分からないけど。

490:login:Penguin
10/06/05 17:04:28 mjbUVDif
あ "Detecting hardware..."で固まるっていうのは
毎回再現するんでなくて
稀に電源ONで起動の途中で止まるって現象です。
百回に一回とかそのぐらいの頻度。

自分的にはこれってどのディストリビューションでも
どのPCでもごく稀に起きるという認識なんですか
なんていうんだろ、この認識っておかしいのかな~って
気になって気になってしょうがないです。

491:login:Penguin
10/06/05 17:15:47 P3VHn4Li
起きません。

492:login:Penguin
10/06/05 17:59:46 owDlI3ut
>>490
初期化を忘れてたりタイミングに依存する不完全なドライバーか
元々不安定なハードの場合は起こりうるけど、
両方まともなら起きないのが普通。

493:login:Penguin
10/06/05 22:05:35 hbI4cASA
>>492
だな。
しかしその不完全なドライバが結構あるのが困りものw
止まらなくても初期化に失敗してデバイスの認識がおかしくなって痛い目をみたり。

494:login:Penguin
10/06/05 22:37:39 sBEUGmFQ
だな、もなにも当たり前のことだわw

495:login:Penguin
10/06/07 01:02:43 EIvWv3JR
ん~ コールドスタート時の停止が問題視される場合
ハードウェアの交換を検討すべきって結論でしょうかね~

496:login:Penguin
10/06/07 01:09:42 oFbo0Pu/
Fedora13だけど、"Detecting hardware..."とか出てこないよ。
grubにあるkernelオプションのquietは外してあるけど、関係ないよね

497:login:Penguin
10/06/07 12:00:51 PBiNMM8M
そりゃ起動スクリプトで出してるメッセージなんだから、
ディストリビューションによるだろう。

debian unstableもそんなん出てこない。


498:login:Penguin
10/06/09 22:46:41 t7cC7PZJ
>>490
電源周りを見直したらどお?
不定期で起きるトラブルの多くはソフトウェアよりハードのトラブルの疑いが農耕。
頑張って耕してケロ

499:login:Penguin
10/06/09 23:22:42 o5+aEQJA
うろちょろうろちょろ

500:login:Penguin
10/06/17 10:18:50 sOjn3Ugs
>[PATCH] x86-32: remove CONFIG_4KSTACKS
K○SAKIタン・・・


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch