Tu peux également trouver des CD de Linux bootables et fonctionnels depuis le CD même. Ca te permettrait d'accéder à tes partitions sans problème.
Autre solution, trouver un autre ordinateur avec WINXP, et y mettre ton disque dur en tant que disque secondaire.