系统管理指南:设备和文件系统

文件系统一致性

UFS 文件系统依赖于一组内部表来跟踪已用的 inode 和可用的块。当这些内部表与磁盘上的数据未正确同步时,会导致不一致性问题,从而需要修复文件系统。

由于以下情况导致操作系统突然终止,文件系统可能会不一致:

文件系统不一致性问题尽管严重,但并不常见。引导系统时,会自动执行对文件系统一致性的检查(使用 fsck 命令)。通常,此文件系统检查会修复它遇到的问题。

fsck 命令将已分配但未引用的文件和目录放置在 lost+found 目录中。将 inode 编号指定为未引用的文件和目录的名称。如果 lost+found 目录不存在,则 fsck 命令将创建它。如果 lost+found 目录中没有足够的空间,则 fsck 命令会增加其大小。

有关 inode 的说明,请参见Inode