So, I've got a G5, and its internal drive seems to have been somewhat corrupted. When it tries to boot, it just shows the spinner for 15 minutes or so as the fans grow ever-louder. I can boot off the ...