Hi,
Have here a SanDisk Extreme 64GB micro-SD card for recovery of deleted files.
It seems to have a firmware corruption; the storage showing a wrong size of 1Mib.
Strangely the partition size is correctly detected (59.5G) but however cannot be cloned.
Disk /dev/sdd: 1 MiB, 1048576 bytes, 2048 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000
Device Boot Start End Sectors Size Id Type
/dev/sdd1 32768 124735487 124702720 59.5G 7 HPFS/NTFS/exFAT
The media was initially ok, with correct size, and full analysis could be performed on Windows.
Many files could be extracted, however many being corrupt.
Abruptly the card stopped working, and when accessed again in Linux showed the shrinked 1MiB capacity, which was not the case initially.
Any non data-destructive way to restore the original capacity of the card?