回答:
ディスクのチェックは、30回の再起動ごとにシステムによって強制されます。ディスクのチェックをスキップすると、次回再起動するときに実行されます(手動で削除しない限りforcecheck
)。
あなたは、ファイルを置くことによって、この自分自身を強制することができますforcefsck
に/
Aを発行することにより、
touch /forcecheck
ターミナルから。
プロンプトが表示されたときに常にチェックする必要はありませんが、時々チェックを行う必要があります。その時点で適切でない場合はキャンセルして、ファイルシステムのチェックがより便利になったときに実行することができます。
tune2fs
この動作を変更するためにも使用できます。
sudo tune2fs -c 60 /dev/sdXY
これを60回の再起動に設定します。次の方法でこれを期間に変更することもできます-i
。
sudo tune2fs -i 30d /dev/sdXY
30日間、1か月で1か月、10週間で10週間。
(の/dev/sdXY
ようなパーティションのデバイス名で置き換え/dev/sda1
ます。この名前は、実行sudo blkid
するls -lA /dev/disk/by-label
か、パーティションにラベルが付いている場合に取得できます)
sudo dumpe2fs /dev/sda1
情報の負荷と負荷が表示されます。これには次のものが含まれます。
Filesystem created: Thu Feb 12 09:06:50 2009
Last mount time: Fri Aug 26 07:19:34 2011
Last write time: Fri Aug 26 07:19:34 2011
Mount count: 2
Maximum mount count: 25
Last checked: Fri Aug 12 07:22:16 2011
Check interval: 15552000 (6 months)
Next check after: Wed Feb 8 06:22:16 2012
dumpe2fs
。ubuntugeek.com/…– 11
次を使用して、ext-filesystemsのファイルシステムチェックを完全に無効にすることができます。
sudo tune2fs -c 0 /dev/sdXY
これは良い考えではないかもしれません。tune2fsマンページノート:
マウント数に依存するチェックを完全に無効にした場合の結果を強く考慮する必要があります。不良なディスクドライブ、ケーブル、メモリ、カーネルのバグはすべて、ファイルシステムをダーティまたはエラーとしてマークせずにファイルシステムを破損する可能性があります。ファイルシステムでジャーナリングを使用している場合、ファイルシステムがダーティとマークされることはないため、通常はチェックされません。カーネルによって検出されたファイルシステムエラーは、次の再起動時にfsckを強制しますが、その時点でのデータ損失を防ぐにはすでに遅すぎる可能性があります。
mikewhateverとRinzwindはext-Filesystemsには適していますが、reiserfsを使用することを選択した場合は発生しません。私はそれを問題なく10年間使用しており、推奨できます。もうfsckはありません。
Linuxで人気のある他のファイルシステムについては知りません。