I have a corrupted 1TB micro SD card that was exFAT formatted by a Canon 60D camera, that should have output files from another camera I used afterwards (DJI Osmo Action 5 Pro), but had nothing, it only made the output directory for its files but recorded no file.
The file system looked fine in principle, it is writable, all 33.3 GiB of visible files are readable, BUT, it says 77.4 GiB are used (in both Windows and Linux), nothing explained the remaining used 44.1 GiB.
So I tried to run chkdsk E: /F /X (in Windows 10 Pro, running cmd as admin), which gave an output like this:
Corruption was found while examining files in directory MISCIDX (1)
...
Corruption was found while examining files in directory MISCIDX (16306)
An unespecified error ocurred (766f6c756d652e63 470)
Nowhere I have found exactly what this error code means, nothing really clarifies what kind of corruption would lead to this error message.
Then I tested fsck.exfat -vy /dev/sdb1 on Linux Mint, and it gave this output:
exfatprogs version : 1.1.3
volume label [EOS_DIGITAL]
unknown entry type. 0x8a
unknown entry type. 0xad
unknown entry type. 0xe0
unknown entry type. 0xb9
sector size: 512.00 B
cluster size: 512.00 KB
volume size: 999.93 GB
/dev/sdb1: checking stopped. directories 9, files 61
/dev/sdb1: files corrupted 0, files fixed 0
Again, these errors doesn’t really tell me what exactly is going on, although it seems like it’s some corruption in the directory structure.
There is also an empty LOST+FOUND directory that I can’t delete nor move to another file system, not even in Linux, I can only rename it or move inside the same file system.
Is there anything else I could try?
I already tried scavenging for mp4 files, I used an example mp4 file from the same DJI Osmo and it has the “ftyp” header, so I scavenged for it on the whole disk, and the only mp4 files I found were those from Canon (which were already visible).
It seems like a lost case, but I’m still curious about what corruption is this, and what caused the corruption.
As DJI Osmo did manage to create a folder inside it, I don’t understand why it didn’t make any files. Normally, when there’s any issue, like the SD Card being too slow, it will stop recording and there will still be an output file, but it said it was recording on the sd card for hours like everything was fine.