主题:SD卡文件如何修复?

  共有35821人关注过本帖    
美女呀,离线,留言给我吧!
hy123
1楼 信息 | 搜索 | 邮箱


加好友 发短信
SD卡文件如何修复?  发帖心情 Post By:2013-4-20 9:22:00   [只看该作者]

我们的设备运行起来后,数据是存储在SD卡上的,但是发现在频繁读写或异常重启的过程中,容易发生文件损坏或无法写入的情况,如,提示如下:


FAT: Filesystem panic (dev mmcblk0p1)
    fat_free_clusters: deleting FAT entry beyond EOF
    File system has been set read-only

无法打开文件:/mnt/sdcard/log/2013-4-19.txt(w+)...
 
        请问有什么办法可以尽量避免这个问题,或者在发生该问题时,如何修复文件?

  单帖管理 | 引用 | 回复 回到顶部
美女呀,离线,留言给我吧!
hy123
2楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2013-4-20 9:40:00   [只看该作者]

上网查了些资料,说是unmount卸载SD卡后,fsck检查磁盘,再重新mount加载SD卡。

 

不知以上办法是否可行。

 

em9160似乎不支持unmount指令。

 

 

fsck如何使用?

 

 

 

急!!!!!!!!!!!

 


  单帖管理 | 引用 | 回复 回到顶部
x10
3楼


  发帖心情 Post By:2013-4-20 13:50:00   [只看该作者]

我们还没有碰到过这种情况,会尽快研究一下。但我们知道另外一位客户用EM9161的SD卡,FAT文件系统也出现类似问题,后来就把系统转换成ext2,到目前为此没有再出问题了。

  单帖管理 | 引用 | 回复 回到顶部
美女呀,离线,留言给我吧!
hy123
4楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2013-4-26 9:25:00   [只看该作者]

如何将SD卡转换成ext2?

系统好像是自动加载SD卡的,我们没有找到可以修改的地方。


  单帖管理 | 引用 | 回复 回到顶部
美女呀,离线,留言给我吧!
hy123
5楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2013-4-26 9:50:00   [只看该作者]

查了一下,ext3在可利用性、数据完整性、速度及易于转换等方面要优于ext2,EM9160L是否可以支持ext3?

 


  单帖管理 | 引用 | 回复 回到顶部
x10
6楼


  发帖心情 Post By:2013-4-26 14:04:00   [只看该作者]

由于内核容量限制,没有选ext3。建议把SD格式化成ext2,看是否能满足应用需求。格式化应在Linux主机平台上做。

  单帖管理 | 引用 | 回复 回到顶部

返回首页

SD卡文件如何修复?

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: