摘要:设计和实现了一种全新的在线文件系统检查工具—OnlineFSCK(On-Line File System Checker). OnlineFSCK可以对在线的文件系统进行一致性检查. 利用OnlineFSCK对文件系统进行检查时, 文件系统可以继续正常提供服务. 提出和实现了一种对在线文件系统生成镜像的算法, 并将这个算法与现有的文件系统检查工具相结合, 最终达到对在线文件系统进行检查的目的. 针对ext3文件系统实现了OnlineFSCK的原型, 实验结果表明, OnlineFSCK在满足对性能的要求的前提下, 能够达到与传统文件系统检查工具相同的检查能力. OnlineFSCK的实现中没有修改文件系统的内核源码, 可以扩展支持多种文件系统.