I thought that once. If you look at the directory you probably will find a journal file, which is a sqlite transaction file. If the card is going bad, sqlite will not update the metadata.db file, causing all kinds of problems. I would delete the journal file and do a refresh on the metadata file with a pc copy of sqlite. It would work for a while and then happen again with a another subdirectory. A new SD card solved everything.
|