tienes mas de una particion en el disco duro??? o dos discos duros??
Si es asi, puedes utilizar un Linux Live-cd (knoppix por ejemplo).
Con el podras acceder a todo tu sistemas sin ningun problema, bueno, siempre y cuando las tablas de particion esteen bien.
Por si no lo conoces estos live-cd son sistemas operativos Linux completos metidos en un cd, arrancas desde el cd, no tienes que instalar nada, y es como si tuvieras un so rulando. Ademas, vienen con entorno grafico con lo cual no deberias tener problema.
A mi me paso lo mismo que a ti, un dia el windows no me encendia. Arranque desde la knoppix copie los datos que me interesaban a otra particion y luego reinstale el windows, y todo perfecto.
Espero que te sirva de ayuda.
DeW