安装所有分区后,我在设备启动时的内核日志中出现了几个错误。
ext3_free_blocks_sb: bit already cleared for block ######
搜索后我发现同一问题的bugfix已经集成在内核中。
然后我在存储库中搜索了类似的提交,但没有发现任何东西,所以看起来这个bug已经修复了主流并且问题与Android有关。
从关于该错误的RedHat bugtracker上的discussion我发现它可以使用压力测试实用程序进行复制。不幸的是,我在Android上ext3
并不知道这些内容。
答案 0 :(得分:1)
将此类诊断工具移植到Android的主要困难是它降低了内核功能。在这种情况下,常规linux有一堆文件系统压力实用程序:
其中大多数都需要Android中缺少的特定标头或BASH
脚本功能。
在LTP的文件系统测试用例中重新查看可用的工具集后,我想出了以下方法:
BASH
for Android以运行所需的脚本。