2010年7月5日月曜日

[linux] 強制 fsck

linux を利用していて fsck をかけたい、
と思って、普通にコマンドを実行しようとすると

WARNING!!! Running e2fsck on a mounted filesystem may cause
SEVERE filesystem damege.

という怖いメッセージが出てきます。
安全に実行するには?
起動シーケンスの中で fsck をかけるとか?
という疑問が出てくる訳ですが、
shutdown の manual に手順が記載されていました。
以下のコマンドで起動シーケンスの中で強制的に fsck を
実行することが出来ます。

# shutdown -Fr now

ググってみたところ、以下のような手順もあるようです。
http://d.hatena.ne.jp/GOT4416/20090210/p1