从man mount errors =继续在/ etc / fstab意味着:
忽略错误并将文件系统标记为错误并继续
文件系统在哪里标记错误? 我想build立一个基于此(例如cron->电子邮件)的警报,但不知道要检查错误状态。
根据文件系统如何 :
Ext2fs跟踪文件系统状态。 内核代码使用超级块中的特殊字段来指示文件系统的状态。 当以读/写模式挂载文件系统时,其状态被设置为
Not Clean。 在以只读模式卸载或重新装入时,其状态将重置为“Clean。 在启动时,文件系统检查器使用这些信息来决定是否必须检查文件系统。 内核代码也logging这个字段中的错误。 当内核代码检测到不一致时,文件系统被标记为Erroneous。
所以你可能正在寻找没有提及“干净”的设备状态,否则匹配grep -i error ; dumpe2fs应该显示状态。
$ dumpe2fs -h /dev/sda1 | grep state dumpe2fs 1.42.9 (28-Dec-2013) Filesystem state: not clean $