Bajate el gparted. En un livecd. Miras si todo esta bien. Si no te encuentra las particiones, mal asunto.
Luego haz un check disk. O prueba con algun programa para tests de discos duros. Tiene en
http://www.sysresccd.org/Main_Page
Lo bajas, lo grabas y te puede servir.
Un saludo