i had the problem once before, and stupidly enough it fixed itself when i dropped it!!
i have tried all of the options on its "self fix" startup mode,
1 clean up (does nothing)
2 reformat all (if i say yes it says "harddisk problem)
3 reformat firmware (i haven't said yes yet cause i think i lost my disk >
4 reboot (brings you back to the page again)
please help if anyone has had this similar error