在启动时运行“fsck”磁盘检查时是否添加更多详细程度?

在启动时运行“fsck”磁盘检查时是否添加更多详细程度?

我已经设置了挂载次数,在此之后将检查文件系统是否存在错误:

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,但在哪里添加此选项?

相关内容