私たちのLinuxカーネルは2.6.31で、busyboxが組み込まれた組み込みMIPSプロセッサーで実行されています。
初期化スクリプト(rcS)はmdevを次のように開始します。
echo "/sbin/stbhotplug" > /proc/sys/kernel/hotplug
mdev -s
Linuxユーティリティのmdevが何をしているのか誰か教えてもらえますか?
stbhotplugはイーサネットインターフェイスを処理するスクリプトであるため、自動ホットプラグを行うように見えます。
また、与えられたrootfsにはコンソールデバイス/dev/console
しかありません/dev
。つまり、内の唯一のファイルです。
ただし、システムの実行中は、/dev
ディレクトリにデバイスファイル(/dev/mtd
など)がいっぱいです。
私が尋ねる理由/dev/ubi_ctrl
は、見つからない、または見つからないというエラーが時々発生することです/dev/ubi1
。
Linuxはどのように、またはいつこれらのデバイスを作成しますか?
ありがとう。
/dev
デバイスが作成されていない場合、問題mdev
またはタイミングの問題である可能性がありますか?