Chinaunix

标题: arm9,utulinux下的两个疑难问题求助! [打印本页]

作者: baiyygtfj    时间: 2010-05-05 13:09
标题: arm9,utulinux下的两个疑难问题求助!
本帖最后由 baiyygtfj 于 2010-05-05 13:14 编辑

arm9,utulinux下的两个疑难问题求助!

我使用了SD卡,将SD卡mount到 /sd_disk
问题一:
1,在自己写的C程序中创建并写文本文件,然后ls -l或用vi可以看到文件有写的内容,接着设备断电拔下SD卡,用读卡器接在电脑上再看,文件是0字节的空文件,但是偶尔也有几次用读卡器读时文本文件中数据正常。

2,直接telnet到设备上,然后将已经存在内容的文本文件拷贝一个副本出来(如将sd卡中的 aa.txt 拷贝成bb.txt),所用命令是 cp /sd_disk/aa.txt /sd_disk/bb.txt ,现象同上,即用 ls -l看到文件大小是对的,vi也可以看到内容,拔下用读卡器在计算机上看,同样是0字节。

感觉是文件未真正写入到SD卡中去,ls -l 能看到,估计是内存中的。

问题二:
我在/sd_disk中创建了sqlite数据库,在断电并重新上电后,经常出现系统启动后,数据库文件损坏无法访问的问题。

请各位高手多多指教,这两个问题应该如何解决!!!
作者: himalayan1    时间: 2010-05-05 15:05
回复 1# baiyygtfj


    好像以前,有u盘也有同样问题的
有个什么命令可以解决了,不记得了!
作者: cloudice0102    时间: 2010-05-05 17:09
ls想说数据同步?
我也不记得怎么做了
sync?




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2