when you boot up hold +S and when the code stops enter: fsck -fy. This will tell you if your hard drive is broken
open