M
mscotgrove
I have a FAT32 disk drive which should have about 60GB of data (the
drive is 400GB). According to my customer it crashed, and then was
brought back to life again (somehow) but many files are missing.
They are missing because the directory entries have been (randomly?)
corrupted, but in a rather odd way.
The file name still exists in both short and long format but the date,
file size, and cluster pointers are all zero. The interesting
possible pointer is that ! signs have been added. A typical failed
directory entry looks like below
4D 45 44 49 41 7E 31 20 42 41 4E 10 00 00 00 00 00 MEDIA~1 BAN
21 00 21 00 00 00 00 00 21 00 00 00 00 00 00 00
00 ! ! !
It occurrs on files and directories, but not in the long file name
section of the directory entry. The second 16 bytes of the entry have
been deleted, and just some 0x21s put in place.
With no cluster pointer, and no length recovery is not easy, but I
think the FAT is still intact
Has anyone seen this type of corruption, is it a virus?
Thanks
Michael
drive is 400GB). According to my customer it crashed, and then was
brought back to life again (somehow) but many files are missing.
They are missing because the directory entries have been (randomly?)
corrupted, but in a rather odd way.
The file name still exists in both short and long format but the date,
file size, and cluster pointers are all zero. The interesting
possible pointer is that ! signs have been added. A typical failed
directory entry looks like below
4D 45 44 49 41 7E 31 20 42 41 4E 10 00 00 00 00 00 MEDIA~1 BAN
21 00 21 00 00 00 00 00 21 00 00 00 00 00 00 00
00 ! ! !
It occurrs on files and directories, but not in the long file name
section of the directory entry. The second 16 bytes of the entry have
been deleted, and just some 0x21s put in place.
With no cluster pointer, and no length recovery is not easy, but I
think the FAT is still intact
Has anyone seen this type of corruption, is it a virus?
Thanks
Michael