"systemd"クラッシュ後にfsckディスクを自動的に強制する方法は?

クラッシュ後にsystemd自動強制fsckディスク(ハードシャットダウン)を設定するには?

sysvinitハッキングを使用する場合(Arch Linuxで)/sbin/init:ファイルをrc.local生成するとき。存在する場合は、起動時に強制fsckを有効にします。/forcefsckrc.local.shutdownrc.sysinit/forcefsck

同じことをする方法はsystemdfsck休憩後に自動機能が内蔵されていますか?

ベストアンサー1

fsck起動時にfsck.mode=forceチェックを完全にスキップするために使用できるデフォルトauto値を渡すことでskipこれを強制できます。カーネルコマンドラインパラメータsystemdv。213そして2番目のパラメータ:fsck.repair-fsck起動時に異常ファイルシステムを処理する方法を制御します。可能な値は次のとおりです。preen安全に修正できるアイテムを修復し、yesすべての質問に「はい」と答え、noデフォルトです。


気づくsystemd-fsck 特定のファイルシステムに関する詳細を知らず、各ファイルシステムタイプに固有のファイルシステムチェッカーのみを実行します(/sbin/fsck.*)
これで、ファイルシステムがまたはあれxfsば、btrfsそれぞれ/sbin/fsck.xfsまたはを実行します/sbin/fsck.btrfs。これがうまくいかない場合は、fsck.xfsマニュアルページを確認するか、別々に確認し、fsck.btrfsに記載されているファイルの内容を確認する必要があります/sbin

おすすめ記事