2012-05-12 51 views
0

在安裝完所有分區後,設備啓動時內核日誌中出現了一些錯誤。如何在android上測試ext3分區?

ext3_free_blocks_sb: bit already cleared for block ###### 

搜索我發現了同樣的問題一個bugfix已經集成在內核之後。

然後我搜索了類似的提交存儲庫,沒有找到任何東西,所以它似乎像錯誤修復了主流和問題是Android相關的。

從RedHat bugtracker關於這個bug的discussion我發現它可以通過壓力測試工具進行復制。不幸的是,我不知道這些在Android上的ext3

回答

1

將這些診斷工具移植到Android的主要困難是它減少了內核功能。在這種情況下,對於普通的Linux一堆文件系統壓力工具:包括在LTP

    • Bonnie++
    • dbench
    • fsstress和其他工具,他們中的大多數需要在Android中缺少特定標頭或BASH腳本功能。

      rewiewing提供一套在LTP的文件系統測試用例的工具後,我想出了以下方法:

      1. 找到與腳本,頭和系統調用小子集的工具。
      2. 使用Android NDK進行編譯。
      3. 安裝BASH for Android運行所需的腳本。
      4. 用它們的'Busybox等價物替換缺失的命令。
    +1

    如果您無法獲取任何視圖,請嘗試編輯您的帖子。告訴社區你的項目在哪裏。向他們證明你正在積極努力。這些編輯還會將您的帖子撞到首頁,這會給您提供您想要的意見。誰知道,你可能會很幸運,你的問題的專家可能會下降。 – gobernador

    相關問題