必要なファイルシステムチェックをスキップできますか?

必要なファイルシステムチェックをスキップできますか?

時には起動時にファイルシステムのチェックが強制されます。時間がかかることがあります。私は通常、これらの小切手を望んでいますが、時には小切手が間違っている可能性があります。

進行中の検査をスキップするためにできることはありますか?(理想的には、次回の起動時に確認することをお勧めします。)

と言ったシステムを使った記憶が出るのにpress <something> to skip、間違っているかもしれません。少なくともDebianでは、チェックが実行されたときにそのようなものは見えません。とにかく働く鍵がありますか?

コンピュータをシャットダウンできますか?それとも何かが破損する可能性がありますか?しかし、この時点で再びチェックを始めると、あまり役に立ちません。

(次回の起動時にこれをスキップしたり、これらのチェックを強制しない他のGRUBエントリを選択するソリューションがあることを知っていますが、スキャンがすでに開始されている場合に役立つ可能性があるソリューションを探しています。)

ベストアンサー1

ext3またはext4ファイルシステムがある場合は、次の[options]セクションで使用できます/etc/e2fsck.conf(参考資料を参照man e2fsck.conf)。

[options]
allow_cancellation = true
defer_check_on_battery = true

最初の意味は

ユーザーが^ Cを使用してe2fsckを中断し、ファイルシステムがエラーを含むと明示的に表示されない場合、e2fsckは32ではなくゼロの終了状態で終了します。

したがって、ファイルシステムは中断後にマウント可能と見なされます。

2行目(デフォルトではtrueなので必要ありません)は、次のことを意味します。

システムがバッテリーで稼働している場合は、ファイルシステムの確認間隔(時間またはマウント数に基づいて)を2倍にする必要があります。

したがって、バッテリー付きのノートパソコンがある場合は、バッテリーを取り外して定期的なfsckを避けてください。

最後に、どちらも効果がない場合は、grubメニューのカーネルコマンドラインを編集して「fastboot」オプションを追加してfsckをスキップできます。が/etc/init.d/checkroot.shチェックインされています/etc/init.d/checkfs.sh

tune2fsファイルシステムの定期的なチェックが行われるタイミングを設定できます。

おすすめ記事