Sounds like a bad hard drive that is going to need to be replaced.
If the laptop is still under warranty, then contact the manufacturer. If it isn't, then you have the option of trying to do the work yourself, or taking it to a local tech to replace the drive.