[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:50036] Re: BOOT時の起動順について
レスポンスありがとうございます
再度起動させ、起動中にPageUpをさせてみたところ
"udev requires a mounted procfs, not started."
の表示が残っていたので
どうやら/procがmountされていないとudevが動作しないという事が判りました。
そこで/etc/rcS.d/を見たところ、
mountkernfs.shがS02となっており、
udevがS01となっていたので、
update-rc.d mountkernfs.sh start 01 S
として再度起動したところudevが動作しました。
が、新たな疑問が出てきました。
udev側のインストールスクリプトudev.postinstを見たところ、
if [ -x "/etc/init.d/udev" ]; then
update-rc.d udev start 03 S . >/dev/null || exit $?
fi
となっていますが、実際にはS01となっています。
インストール時/update時にrcS.dが変更出来ない原因はなにかあるでしょうか?
又、rcS.dのboot順は何を見ればboot順が判るでしょうか?
SATOH Fumiyasu wrote:
> さとうふみやす @ OSS テクノロジです。
>
> At Sat, 12 Jan 2008 13:04:14 +0900,
> Tomoaki Ishikawa wrote:
>> AMD64なsidにてBOOT時にudevが起動されていない
>> 様な現象が発生してしまいました。
>
> /etc/nsswitch.conf で wins (libnss_wins.so) を
> 指定していると、ブート時に udev などが落ちる
> 現象に遭遇したことがあります。原因は追ってないので
> わかりません。:-X
>
>> 現象:
>> GV-MVP/RX2Wを挿しているが、ファームDLLが成功しない為
>> 起動に時間がかかる。
>> 起動後にpsで見たのですが、udevが起動していない。
>
> たぶん、起動はするけど落ちているのかと思います。
>
>> dmesgを見てみたのですが、udevが起動した/しない
>> のログが判らない為実際に起動されておかしくなっているのか
>> 起動されていないのかの区別がついていません。
>
> ブート時オプションに「debug」を指定して、
> ブート後に /tmp/initramfs.debug ファイルを
> 見てみるとか? (initramfs-tools(8) を参照)
>
>> 実際に起動されたかどうかを見る術はあるのでしょうか?
>
> 手動で udev (など)を起動するとどうなりますか?
> マルチユーザーモードとシングルユーザーモード、
> それでもわからなければブート時オプションで「init=/bin/sh」して
> 適当に初期化 (手動で) してから udev を起動してみるとか。
>