Pat Dirks wrote:
[talking about recovering corrupted volumes]
If it helps any, the resource header (in the first block of a resource fork) contains the file's name and some of the Finder info.
Mac OS 8.1 and later no longer write that file information to the beginning of the resource fork. It was incomplete for HFS and HFS Plus volumes, no recovery programs appeared to use the information, and it significantly slowed closing a resource fork. And other HFS implementations (like hfs_fs) probably don't write to the resource header either.
-Mark
P.S. For those who are interested, the HFS Plus volume format has been documented in an Apple technote. You can find it at: http://developer.apple.com/technotes/tn/tn1150.html