CENTOS 5.X でOSが起動しなくなってしまった場合の対処方法
単なるメモ書きですが・・OSブート時に以下のメッセージが出てCENTOSが起動できなくなってしまった場合の作業メモです。エラーメッセージは以下の通り [shell] couldn't boot due to problems with the filesystems in /dev/VolGroup00/LogVol00 [/shell] まあ・・あれです・・ほとんどの場合ブートセクターが破損した場合なので、ハードディスクに障害があるかその類の問題であることはたしかなのですが、なんとか起動までもっていきたい場合など、直る可能性もありますので是非とkも試してみてください。結果からいうと、fsckかけるだけです。
・上記のエラーを出力後、以下のようなプロンプトが表示されます。あれですね、パスワードを入れるか、CTRL + D で再起動するかどっちかにしろってことだと思いますが、ここで、OSのrootパスワードを入力してENTERキーを押します [shell] An error occured during the file system check Dropping you to a shell; the system will reboot when you leave the shell Give root password for maintenance (Or type Control-D to continue): [/shell]
・メンテナンスモードがきっと起動しますので、fsckとタイプします、リペアするセクタの確認画面がでますが、とにかく全部 ENTERキーで進めます。(デフォルトでは、Yesです)
[shell]
(Repair filesystem) 1 # fsck fsck 1.38 (30-Jun-2005) e2fsck 1.38 (30-Jun-2005) /dev/VolGroup00/LogVol00: contains a file system with errors, check forced. Inode 2127913 has illegal bloick(s): Clear<y>? [/shell]
・ひとおりの、fsckが終了したあと、OSを再起動して、うまく動けばラッキーっつうことでw [shell] (Repair filesystem) 3 # reboot [/shell]
あと、特に説明することないのですが、再起動後起動しないのであれば、もうあきらめたほうが良いかも・・