Boot the drive from a Linux rescue CD, and use ddrescue to image the drive block-by-block to an external backup drive? You can then mount the image and get your files off it, or run fsck-type filesystem repair utilities on the image. ddrescue is extremely persistent and will retry blocks over and over until it reaches a user-defined limit or it gets a successful read. It's saved my butt more than once.
In fact you may even be able to skip the whole Linux thing since OS X is BSD-based, and start some kind of recovery mode through a magic key sequence. -- You received this message because you are a member of G-Group, a group for those using G3, G4, and G5 desktop Macs - with a particular focus on Power Macs. The list FAQ is at http://lowendmac.com/lists/g-list.shtml and our netiquette guide is at http://www.lowendmac.com/lists/netiquette.shtml To post to this group, send email to g3-5-list@googlegroups.com For more options, visit this group at http://groups.google.com/group/g3-5-list