Sounds like either a hard drive failure, or some bad sectors in the wrong place stopping the boot