はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/01/16
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 当サイト情報 >> スレッド

このページは表示専用です。新規投稿・レスや最新情報はこちらです。

このスレッドはクローズされています。記事の閲覧のみとなります。

 突然、起動時にrc.sysinitの読み込みに失敗するようになる
日時: 2007/02/26 09:43
名前: 黒田

黒田と申します

RedHat9を使って、ホームサーバーを構築しています。
webサーバーやメールサーバーを約3年ほど使っていて、
まったく問題なく作動していました。

ところが、先日、パソコンを再起動させたとき、以下
のようなメッセージが出てきて停止してしまいました。

/proc /proc /proc defaults
In the meantime, mount /prov /proc -t proc
[FAILED]
Setting clock (localtime): Fri Feb 23 08:53:48 JST 2007 [OK]
Loading default keymap (jp106): [OK]
Setting hostname localhost.localdomain [OK]
/etc/rc.d/rc.sysinit: line 182: 64 Segmentation fault LC_ALL grep
-iq"nousb" /proccmdline 2>/dev/null
/etc/rc.d/rc.sysinit: line 182: 66 Segmentation fault LC_ALL grep
-iq"usb" /proccmdline 2>/dev/null(ここで停止する)

おそらく、rc.sysinit の読み込みに失敗しているのだと
思いますが、どうしても原因がわかりません。

googleで検索をかけて見たら、まったく同じ症状が、英
語圏の国や、中国、韓国など、世界中で多数報告されて
いるのですが、これといった解決方法は見あたりません
でした。

RedHatの掲示板に至っては、再インストールした方がよい
などという素っ気のない返事が書き込まれていたりします。

どなたか解決方法をご存じではないでしょうか。

よろしくお願いします。

■ コンテンツ関連情報

 Re: 突然、起動時にrc.sysinitの読み込みに失敗するようになる ( No.1 )
日時: 2007/02/26 17:28
名前: 武蔵

シングルユーザーで起動した後に、"/etc/rc.d/rc.sysinit"内の"LC_ALL"を"LC_ALL=ja_JP.eucJP"にして再起動して見てはどうでしょうか?

私の場合は、"LC_ALL=ja_JP.UTF-8"にしたら直りました。
システムのデフォルト言語に依存するようなんですが詳しくは分かりません。
私のほうはRHEL/3なので"ja_JP.UTF-8"です。たしか、Redhat9は"ja_JP.eucJP"でしたよね?

ただ、インストール直後の、"/etc/rc.d/rc.sysinit"は"LC_ALL=C"なんですが、何故か正常に起動する事ができましたよ。
 Re: 突然、起動時にrc.sysinitの読み込みに失敗するようになる ( No.2 )
日時: 2007/02/27 09:45
名前: 黒田

武蔵さん

さっそくのご回答どうもありがとうございます。

指示通りに、rc.sysinit内に28か所あった LC_ALL=C を 
テキストエディタで、すべて LC_ALL=ja_JP.eucJP に置
換して再起動しましたが、同じところで停止しました。
まったく同じ症状です。

また、 LC_ALL=ja_JP.UTF-8 でも同様です。

その他にもシステムのデフォルト言語は、存在するのでしょ
うか。それとも、ほかに原因があろうでしょうか。

この数年間、何もなかったのに、突然、起こったことが不思
議でしかたないのですが・・・??

どうかよろしくお願いします。

 Re: 突然、起動時にrc.sysinitの読み込みに失敗するようになる ( No.3 )
日時: 2007/03/01 09:02
名前: 黒田

お世話になっています。

前回の起動画面から、もう少し前の部分を書き写してみました。
何かの参考になるでしょうか?

Freeing unused kernel memory:132k freed
INIT: version 2.84 booting
Setting default font (lat0-sun16)       [ OK ]
    Welcome to /etc/re.d/rc,sysinit: line 70: 34 Segmen
tation fault LC_ALL=C grep -q "Red Hat" /etc/redhat-release
Red Hat Linux
   Press 'I' to enter interactive startup.
Mounting proc filesysten:           [FAILED]
/etc/re.d/rc.sysinit: line 90: 42 Segmentation fault
nitrd /proc/mounts
Configuring kernel parameters: Error: /proc must be mounted
To mount /proc at boot you need an /etc/fstab line like:
  /proc /proc proc defaults
In the meantime, mount /proc /proc -t proc
                       [FAILED]
(以下、前回の部分に続く)

Mounting proc filesysten:[FAILED] の部分が怪しいような気が
しますが、でも、その前にも Segmentation fault が出てしまっ
てますし・・・・。

さっぱり訳がわかりません。

どなたかご教授下さい。

よろしくお願いします。

 Re: 突然、起動時にrc.sysinitの読み込みに失敗するようになる ( No.4 )
日時: 2007/03/01 09:39
名前: 武蔵

"proc filesystem"のマウントに失敗しているから後続も失敗して起動できないんでしょうね。
シングルユーザで起動して、"/proc"の中は覗けるんでしょうか?

もしかしたら、マウントまで行っていないかも知れないので、見れなかったら"mount -o remount,rw "を実行してから覗いてみてください。

これでも見れない場合は残念ながらファイルシステムが壊れているか、HDDのハード障害と思われるので復旧は難しそうです。あと、"mount"コマンドが実行できない場合はそのコマンドがあるパーティーションがマウントできない事と思われるので、
今はあるかどうかわかりませんけどレスキューCDで確認してみてください。
(ファイルシステムだけの確認であれば、KNOPPIXを使ってみる手も・・・)
 Re: 突然、起動時にrc.sysinitの読み込みに失敗するようになる ( No.5 )
日時: 2007/03/01 14:09
名前: 黒田

武蔵さん

どうもお世話になってます。ありがとうございます。

結果です、

(1)シングルモードで起動

sh-2.05b# ls /proc ----> 空白
sh-2.05b# mount -o remount,rw
Segmentation fault

と、マウントできないようです。

(2)KNOPPIXでCDから起動

 グラフィックモードで、hda2をマウント
 /proc の中身を見てみる ----> からっぽ
 その他のディレクトリは正常(たぶん)

この結果は、絶望的なのでしょうか?
でも、こうなった原因がわかりません。
なんせ、ある日突然なのです。

それと、障害時のために用意していたもう1台の予備のパソコンも
その後、同じ症状で立ち上がらなくなりました。

これって、何かのウイルスにやられたと言うことでしょうか?
ちなみに、ウイルスソフトは使っていませんでした。

どうかよろしくお願いします。
 Re: 突然、起動時にrc.sysinitの読み込みに失敗するようになる ( No.6 )
日時: 2007/05/19 09:06
名前: 黒田

いろいろ試してみましたが、すべてNGでした。

しかたなく、再インストールしました。

vine 4.1 を使っていますが、現在のところ、
まったく問題なく、快調です。

どうもありがとうございました。

■ その他

ページ先頭へ


Copyright(©)2004-2018 First home server construction. All Right Reserved.