DiskWarrior error codes
Hello,
I'm trying to repair a hard disk for a friend. It won't mount and disk utility can't repair it. Data Rescue says it can't find any file (even in the extensive search). At mount-time, the disk spins and makes the usual noises; when tools try to read to it, no noise happens. The disk is clearly dead (up to some point).
In a last resort (my friend needs the data), I've tried with DiskWarrior. The first time, it ran for 2 days, showing this message: "Speed reduced by disk malfunction: 10'215" (of course, the number was growing). Because I needed to log in another user, I finally aborted this attempt. In further attempts, DiskWarrior won't let me rebuild the disk. When I select it, it says "directory cannot be rebuilt due to disk hardware failure (-36,2738)". My last hope is to discover what 2738 means (I guess -36 is the well-known Mac OS error code for read/write error).
Using Google, I've seen similar messages, sometimes with a different error code (2747 or 2756), but no one seems to be able to actually tell the difference between these codes, nor anything at all; the only answer at each post is "The hard disk has failed, replace it", which is far from informative.
So I want to discover the meaning of this code, but I have not much experience in how the kernel and disks' firmware work. My current guess is that the error code (2738) is what's being reported by the disk's firmware (I doubt DiskWarrior would map codes into its own table). Please, does someone have knowledge about how this works (or how DiskWarrior gets its error codes)?
(posted in the iMac section because the disk comes from such model; if the discussion extends, it'll be in the correct section).
Mac Pro, Mac OS X (10.6.8)