Hello Vladas,

On 2006.07.06, at 9:56 PM, vladas wrote:

I have f****d up the first 10Mb of the 3Gb fat disk
(not partition, the whole 3Gb disk) full of windoze
shit. Then, due to time limits, made some of sort
of backup of the mess with dd and put Puffy into
that disk (dedicated install). The problem is that
management needs some of that stuff back <..>.

I would be grateful if anybody could give any hints
on how to grep the 3Gb backup image for any msdosfs
patterns so that I could get at least some of the
individual files back. Sorry for asking it like that
instead of just reading mount_msdos src silently
- maybe someone had this before..

I am posting this to misc@ because Puffy is the
only OS I run.

Do you have access to a Windows machine? The best file recovery applications for FAT file systems I have found, are Windows apps, oddly enough.

I have had great success with "Get Data Back". It is comparatively very cheap yet was the best I have tried even amongst file recovery apps costing thousands. They sell the FAT and NTFS versions separately. In fact it finds files from multiple old file-systems which even the "Forensic Tool Kit" does not find. I have used GDB ($ $) to compliment FTK ($$$$) in the past.

Last time I tried GDB, I believe it accepted images as one large image, or images broken up into portions, but with the limitation that the portions must be 688,128,000 bytes in size. If you need to run GDB on a system limited to 2GB files, then use split(1) to break the big dd image into the size GDB needs. The standard suffix split uses is fine for GDB.

Run GDB against the files, answer a few simple questions and after a while you might find a file listing of the old files, ready to be copied off.

BTW, GDB *can* get data back even if both FAT's are completely gone (it has for me).

http://www.runtime.org/gdb.htm

BTW, I have no affiliation with Runtime. It just saved my bacon once under a pretty bleak situation (girlfriends data! Yikes). I've since recommended it to others who also found it to get their data back. A friend of mine had a motherboard die, he was using the motherboards built in IDE "RAID" 0. I told him about GDB, I thought he tried it and it worked for him. But I've since noticed that Runtime now has recovery software specifically for disks used in a RAID, which might have been what he used. Regardless, Runtime even got his files back.

Good luck,


Shane

Reply via email to