I have a Sandisk 128GB USB drive which appears totally unreadable in Windows 10. When queried, the drive will lock Windows File Explorer up, and sit there until the USB is removed. I tried this on three Windows machines.
I booted Ubuntu 20.04 and the USB drive then became readable. The drive was then backed up onto a HD partition folder. I assume it copied everything, but how can I recover the drive content aside from hard formatting it?
I ran both
fsck.vfat several times on it, but they both always appear to terminate early with just a GOT nnnn bytes instead of xxxxx message.
The following is the latest terminal output:
aqk@Giga-Ubuntu:~$ sudo dosfsck -a -t -w -r -l -v /dev/sdc1 [sudo] password for aqk: XXXXXX fsck.fat 4.1 (2017-01-24) Checking we can access the last sector of the filesystem Boot sector contents: System ID " " Media byte 0xf8 (hard disk) 512 bytes per logical sector 32768 bytes per cluster 14 reserved sectors First FAT starts at byte 7168 (sector 14) 2 FATs, 32 bit entries 15159808 bytes per FAT (= 29609 sectors) Root directory start at cluster 2 (arbitrary size) Data area starts at byte 30326784 (sector 59232) 3789922 data clusters (124188164096 bytes) 63 sectors/track, 255 heads 2 hidden sectors 242614240 sectors total ***Got 6743040 bytes instead of 15159696 at 7168***
Are there any other utilities that can recover this USBdrive "as is", or will I be forced to fully format it?