電源リセットしたら起動出来なくなった時の処理

突然、フリーズしてキー操作を全く受け付けなく、電源をリセットしてから

再起動するとfsckのところでしばらく止まった後、

以下のようにファイルシステムが壊れたかのエラーメッセージが出て起動できない

場合は、RedHat7.0でよく起きる現象です。RedHat7.01修正版ですと大丈夫です。

以下のようなメッセージが出ましたら、

/dev/hda1 ......system with errors, check forced
/dev/hda1

/dev/hda1;UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY;
(i.e., without -a or -p options)

***An error occurred during the file system check.
***Dropping you to a shell the file system will reboot
***when you leave the shell
Give root password for maintenance
(or type Control-D for normally startup) --->root のパスワードでログインする。

次に以下のコマンドを実行する。

# fsck -t ext2 /dev/hda1

実行すると質問が帰ってくるので y を返して上げれば大体は大丈夫です。

後は、以下の様にパーテーションの数だけ実行します。

# fsck -t ext2 /dev/hda2

# fsck -t ext2 /dev/hda3

# fsck -t ext2 /dev/hda4

# fsck -t ext2 /dev/hda5

# fsck -t ext2 /dev/hda6

# fsck -t ext2 /dev/hda7

これを実行した後に、rebootすれば大体は起動できると思います。