主题:SD卡文件如何修复? 共有46875人关注过本帖 |
---|
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主机平台上做。
|
|
单帖管理 | 引用 | 回复 |