fsckコマンドは、Unixベースのオペレーティングシステムでファイルシステムの整合性チェックを実行し、chkdskに匹敵するLinuxテクノロジーと見なされることがよくあります。ファイルシステムの整合性の問題は、通常、システムのハングや電源とバッテリーの障害、および何らかの理由でドライブがシステムから突然アンマウントされた場合に発生します。ファイル転送の問題は、バックアップドライブを悩ます可能性があります。
Linuxのほとんどのカジュアルユーザーは、定期的にfsckを実行する必要はありません。これは、スマートフォンやタブレットなどの組み込みデバイスでオペレーティングシステムを使用しているユーザーに特に当てはまります。ただし、システム管理者はこのプログラムを実行する必要があることが多く、ライブファイルシステムで実行することは不可能です。したがって、回避策が必要です。
システムの起動時にfsckを強制的に実行する
何らかの理由でファイルシステムをアンマウントできない場合(おそらくファイルシステムから起動することを意味します)、次のコマンドを使用して、次回の起動時にシステムにfsckを強制的に実行させることができます。
sudo touch / forcefsck
グラフィカル端末を起動するには、[アプリケーション]メニューから選択するか、CTRL、ALT、Tを同時に押してからコマンドを発行します。求められたら、管理パスワードを入力する必要があります。コマンドを発行した直後にシステムを再始動してください。戻ったら、次のコマンドを発行してスキャンの結果を確認できます。
詳細/ var / log / fsck / checkfs
次のように入力することもできます。
cd /
ls
これは、forcefsckファイルが確実に削除されるようにするためです。そうでない場合は、次のように入力します。
sudo rm / forcefsck
1分読む