主題:SD卡文件如何修復? 共有51906人關注過本帖 |
---|
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主機平臺上做。
|
|
單帖管理 | 引用 | 回復 |