I've got a 8Gb usb stick which has just gone wrong. No idea what happened, could be when copying files,
retrieving from Win7 Os without Eject, or at boot.
It's a USB I use to backup files (while still booting to grldr).
The MBR disappeared. Overwritten it seems (by some garbage).
I have the Rootdir, and the FAT. Maybe the beginning of the FAT is missing.
The files are still there, and the folders (referenced in the RD).
1-How do you find the RD of the subdirs (in hex-editor) (JustForInfo)?
2-There are a few partition recovery tools out there, which is the best,
or which tool would enable to recover a MBR (partition table) based on the FAT & RD.
None I tried seem to do that.
I mean, the tool could analyse how the FAT and RD reference the clusters, deduce it is a Fat12/16/32,
deduce where the partition starts, and ask "Single partition?" or multi. Then 'close' the partition.
3-Is there a way to lock the used portions of the FAT and RD (attrib readonly?) so as to avoid rewrites.
And still write to empty clusters. (while unlocking for a defrag).
4-Is there a way to lock writing to MBR whatever the scenario?
Dunno if it makes sense.