If you have your Mac OSX disk could you put it in the machine and restart your Mac holding down the Command+S keys to enter Single user mode.
Once you get to a prompt type /sbin/fsck -fy then hit enter.
If fsck finds an error it will report "FILE SYSTEM WAS MODIFIED" if you get that message run the /sbin/fsck -fy command againtill you get the message "The volume (whatevername) appears to be OK"
Once complete type reboot and hit return to reboot you Mac back in to OS X as normal.
Let me know what happens.
What hapened whenyou ran fsck?
Did you get an error or success message?
Let me know
So you get the -sh-2.05b# message wen you ran fsck, Is that correct?
Let me check with another Mac expert as this is a Bash command.
Give me a few minutes.
So what happens when you try to run fsck?
I am going to transfer you to another Mac expert who should be able to help you.