📅  最后修改于: 2023-12-03 15:30:50.493000             🧑  作者: Mango
在 Debian 中,fsck 是一个文件系统检查工具,用于发现和修复文件系统中的错误。有时候,当系统启动时,fsck 不会运行,这可能会导致磁盘上的错误不被发现和修复。但是我们可以通过一些参数来强制 fsck 运行。
可以使用 tune2fs 命令来设置文件系统的元数据,其中一个参数是 fsck 的运行次数(如下所示):
# tune2fs -c 1 /dev/sda1
这将设置 /dev/sda1 文件系统的最大运行次数为 1。当您下次启动系统时,将强制运行 fsck。
您还可以通过添加启动参数来强制 fsck 运行,这需要您在系统启动时手动输入。以下是具体步骤:
这次启动过程可能需要一些时间来完成,具体取决于您的硬件和磁盘大小,但至少您可以确保您的文件系统得到了检查和修复。
以上是强制运行 fsck 的两种方法。我们建议您经常运行 fsck,以确保您的文件系统保持健康,并处理可能出现的错误,从而避免数据丢失。