Well, the hard drive may have crashed...
But there is a rash of these error messages lately... so if you can afford the new hard drive (which you probably need anyway), install then run an install. If that works, you are on your way. Save the old hard drive to place in an external USB enclosure so you can save all the data, files, documents, etc. from it to the new drive when everything is installed.