I was using my usb hard drive earlier today just fine but after plugging it in again it will not mount. When I plug it in it lights up and I can hear the disk spinning. The fsck_hfs process also uses 50%+ of my cpu. It does appears in System Profiler and Data Rescue 3 but not in Disk Utility. Restarting does not help. Are there any solutions?