0
我正在运行我的应用程序在colibri-vf50 toradex(运行在埃及分布)董事会有sqlite数据库驻留在SD卡上。只要在开机后删除电源,我的SD卡就变成只读 (同时我的应用程序开始与db连接)。由于这个原因,我在dmesg中出错,如“FAT-fs(mmcblk0p1):错误,集群计算错误”。SD卡变成只读
之后这个sqlite不能写入分贝。我也尝试使用下面的命令使用fsck进行修复,但没有找到任何成功。
$ fsck.msdos -r -v /dev/mmcblk
Currently, only 1 or 2 FATs are supported, not 251.
我也尝试了各种journel_mode of sqlite,但无法阻止。那么,我该如何防止我的SD卡变成只读卡,以及如何在机器上进行维修?
在此先感谢
使用存储技术,在断电时不会损坏所有设备。这不是一个软件问题。 –