- - PR -
ID 'x' respawning too fast・・・と表示され、進まない。
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2007-05-02 16:37
お世話になります。
RedHut8で再起動したところ、 Id'x' respawning too fast: disabled for 5 minutes と表示され、先に進みません。 このあとどのように対処したらよいのでしょうか? 確認すべき事、試してみるべき事をお教えください。 ちなみに、設定変更して再起動したのではなく、GUIの動きが おかしくなったためです。(フォルダをクリックしても開かない等) よろしくお願いします。 | ||||
|
投稿日時: 2007-05-02 16:48
Id'x' は /etc/inittabファイルの最後の方に定義してある
ランレベル5の場合には、Xを起動するという設定の書かれた箇所です。 で、そのエラーメッセージは、 「Xの起動」に何回繰り返しても失敗するので5分間実行しません。 って意味の文章です。 /var/log/X*.log付近を調べてみると原因が分かるかもしれません。 とりあえずランレベル3で起動してstartxコマンドを実行してみるか、 sshやtelnetでリモートから接続してログファイルを確認するという事が必要になると思います。 | ||||
|
投稿日時: 2007-05-02 18:03
お世話になります。
早速の回答ありがとうございます。 教えていただいた内容ですが、リモートを使わずにランレベルを3に下げる方法 はあるでしょうか? 現在、TELNETが接続できない状況なので・・(もともと設定していない) シングルユーザーでログオンするのでしょうか? ちなみに、今の状態でサーバー本体に管理者でログインし操作したところ、 telinit 3を実行しても途中で止まってしまいます。 suコマンドもエラーではじかれます。 | ||||
|
投稿日時: 2007-05-02 18:10
起動した後にランレベル3に変更するのではなく、
起動時にランレベル3で起動するようにすれば良いかと。 起動時にオプションで変えれるはずです。 linux 3 とかでしたっけ?(うろ覚えなので確認して下さい | ||||
|
投稿日時: 2007-05-02 22:43
こんばんわ.
管理者 -> root ではダメなのでしょうか? そもそも「途中で停まってしまいます」はどういう状態で止まるのですか? su できないような設定しているとか? なんの設定もしていないのに root に su できないのはおかしいと思います. とりあえず single user mode で起動/login してから telinit 3 してみたらドウでしょう? | ||||
|
投稿日時: 2007-05-02 23:41
こんばんは
仮想コンソールを切り替えてみたら何か表示が出ていないですかねぇ? フリーズしているのでなければ[alt]+[ctrl]+[f1]〜[f5],[f7]で切替できます 切替が出来たらある程度起動が進んでいるならば、そのコンソールからログインが出来たりするかも。 [ メッセージ編集済み 編集者: 末記人 編集日時 2007-05-03 00:10 ] | ||||
|
投稿日時: 2007-05-03 04:02
みなさん、回答ありがとうございます。
まず、SUがきかない点ですが、ID 'x' respawning too fast・・・と表示された 時点でエンターを押すとUSERIDをもとめてきます。 ここで管理者IDを入力し、パスワードを入力すると、ログオンできます。 そこで、telinit 3 を実行すると、数行の完了メッセージの後、失敗のメッセージが表示され、そこでとまります。そのままでエンターを押すとプロンプトに戻ります。 自宅なのでメッセージがお伝えできないのですが。 とりあえず、連休明けにシングルユーザーモードでためしてみます。 | ||||
|
投稿日時: 2007-05-03 13:11
こんにちわ.
それは「進まない」のではなく,単に message が表示されているだけだと思います. つまり runlevel 5 で X が起動しない状態なのだと思います. ですから,敢えて runlevel 3 にする必要はないのでは? そのまま X の設定を元に戻すとか,log を確認することはできませんか? それとも,書かれている「ログオン」の際に root で login したり, 一般 user で login して su できなかったりするのでしょうか? ※乗っ取られて設定が変えられているなんてことはありませんよね? |