Ever since launch day i have always kept an HDD attached to my ibook. so today i decide i wanna take it out of my room (where the hdd is), so i try to eject it. it doesnt eject. so im looking if its transfering any files and it wasn't, so i take it out w/out ejecting it. later when i plug it back in, my HDD spins up and doesnt mount. i go to disk utility and see that the disk itself is mounted, but the data partition isnt mounted. i click mount and says "mount failed, try using first aid". so i hit repair disk and it doesnt find any errors and my disk still isnt mounting! is there a better, more thorough disk repair program i can use? plz help