Files and Data loss when sd card is changed from java supported phone to android phone
If you removed the micro SD card from a device (any device) while it was still in use, this can cause filesystem corruption. This can often be repaired by connecting it to a card reader on your PC and using a disk scanning tool (e.g. ScanDisk on Windows).