I recently got some files off a damaged disk by mounting it using an alternate superblock (I don't remember any details, but I know I found how to do it via google searches).