在嵌入式设备上测试 ext3 文件系统

Ank*_*wal 5 linux filesystems ext3 testing

我的设置:带有闪存的嵌入式设备。Flash 被划分为 ext3 文件系统分区。上面有busybox。

我的目标:发现 ext3 文件系统上的错误/bugs/问题。

Linux 版本:不是最新最好的:linux-2.6.31

我应该运行哪些测试来发现 ext3 文件系统中的潜在问题?

waf*_*man 0

良好的压力测试可以消除一些文件系统错误。查看 Linux 测试项目中提供的压力测试。这里列出了 LTP 的测试,并且有一个文件系统部分。

至于文件系统错误,请尝试模拟写入文件时发生意外电源故障的测试。您可以通过编写一个脚本来连续将数据写入文件,然后通过拔出插头或强制卸载文件系统(即“umount -f”)来模拟电源故障。