Linux UBIFS:电源切断测试期间文件数据损坏

时间:2019-06-05 17:01:34

标签: linux filesystems corruption

我们有一个基于i.MX 6ULL​​的嵌入式系统,其根文件系统部署在SLC NAND设备顶部的UBI卷上。该卷已安装为“ rw,sync,relatime”。

我们正在做以下测试:

  • 按顺序将同一文件(/ bin / busybox)复制到其他文件名。

  • 在复制过程中电源被切断。

  • 重新启动后,UBI会挂载OK,我们会看到许多/ bin / busybox的有效副本(与md5sum匹配),以及最后一个短长度的文件(部分写入)。

问题是:我们应该期望部分写入的文件具有原始文件的有效数据吗?我们经常观察到,短文件中的最后512个左右字节与原始字节不匹配。

欢迎任何想法。

0 个答案:

没有答案