
ファイルシステムのエラーがチェックされるマウント回数を設定しました。
sudo tune2fs -c 1 /dev/nvme0n1p2
(詳細はhttps://linuxconfig.org/how-to-force-fsck-to-check-filesystem-after-system-reboot-on-linux)。
これにより、fsck
起動のたびに実行されます。
/root/fsck-log-save.sh
各ログを保存するためのスクリプトも追加しましたfsck
。
#!/bin/bash
cp /run/initramfs/fsck.log "/tmp/fsck.log.$(date +%Y%m%d-%H%M%S)"
(スクリプトは実行可能である必要がありますsudo chmod +x /root/fsck-log-save.sh
:)
このログ保存スクリプトを起動ごとに実行するには、サービス/etc/systemd/system/fsck-log-rename.service
ファイルを作成します。
[Unit]
Description=FSCK log save at startup.
[Service]
ExecStart=/bin/bash /root/fsck-log-save.sh
[Install]
WantedBy=multi-user.target
サービスを有効にします:
sudo systemctl enable /etc/systemd/system/fsck-log-rename.service
そしてそれを起動します:
sudo systemctl start fsck-log-rename.service
fsck
からのより詳細な出力を に書き込むようにしたいと思いますfsck.log
。 オプション があります-V
が、このオプションはどこに追加すればよいでしょうか?