Yes, the entire drive, luckily I still had warranty. The next time it goes if my AppleCare has expired I'm just going to buy an external. You can try a cleaning disc to see if that helps and try resetting the SMC and pram, but from experience I wouldn't be too hopeful.
TO reset the SMC
Shut down the computer.
Unplug the computers power cord.
Wait fifteen seconds.
Attach the computers power cord.
Wait five seconds, then press the power button to turn on the computer.
Resetting NVRAM / PRAM
Shut down your Mac.
Locate the following keys on the keyboard: Command (⌘), Option, P, and R. You will need to hold these keys down simultaneously in step 4.
Turn on the computer.
Press and hold the Command-Option-P-R keys before the gray screen appears.
Hold the keys down until the computer restarts and you hear the startup sound for the second time.
Release the keys.