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卡變成只讀卡,以及如何在機器上進行維修?
在此先感謝
使用存儲技術,在斷電時不會損壞所有設備。這不是一個軟件問題。 –