Lenovo g500 laptop problem?

Hey so i have a problem with my Lenovo g500 laptop.
Today without doing anything i tried to start it and it just stays at the Lenovo logo screen and doesn't move forward
I tried searching for answer but couldn t find anywhere does anyone know what could be wrong?

Could be a defective hard drive, powercycle the laptop and go into the BIOS and see if the hard drive is detected. If not the hard drive has probably died
If it is you can test the hard drive with Seatools for DOS - (google it and burn it to a CD) Boot off that and allow it to test the hard drive
Update your post with the results