GNU/Linux >> Linux の 問題 >  >> Linux

`systemd`でクラッシュした後にFsckディスクを自動的に強制する方法は?

systemdを設定する方法 fsckを自動的に強制する クラッシュ後のディスク(ハードパワーオフ)?

sysvinitを使用したとき (Arch Linuxの場合) / sbin / initとして rc.localでハックを使用しました / forcefsckを作成します ファイル; rc.local.shutdownで 削除します。起動時rc.sysinit / forcefsck の場合、forcefsckを有効にします 存在します。

systemdで同じことを行う方法 ?多分それは自動fsckのための組み込み機能を持っています 押しつぶした後?

承認された回答:

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

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


Linux
  1. Linux –起動時にルートファイルシステムのチェック(およびオプションで修正)を強制するにはどうすればよいですか?

  2. Gitクローンの後に自動的にCdする方法は?

  3. Aptを設定する方法-インストールするたびに自動的にクリーンアップしますか?

  1. Xを殺すのに足りないクラッシュの後にGnomeShellを再起動する方法は?

  2. systemd サービス ファイルで、USB の準備ができた後はどうすればいいですか?

  3. Linux、一時的にクラッシュした後に HDD の状態を読み取り専用から変更する方法は?

  1. Linuxで暗号化されたディスクのロックを自動的に解除する

  2. 検索コマンドの後にMvコマンドを統合する方法は?

  3. 再起動中に fsck を使用してルートファイルシステムを強制的にチェックする方法