Disque dur 160 reconnu comme 130

Je viens de formater mon ordi, et ô surprise, mon seagate 160 n’est reconnu QUE comme un 130, hors il marchait très bien avant le format. Windows n’est pas installé dessus.
Je précise que j’ai fait une disquette de boot avec un programme sur le site du constructeur mais ça n’a pas marché.
Le pire, c’est qu’il est bien reconnu comme un 160 dans le BIOS et il n’y a aucun conflit matériel.
Si vous avez une idée de comment récuperer mes 30go manquants, je suis preneur!
Merci de vos réponses :).

effectivement je n’ai pas le SP2 mais pense tu que ce soit vraiment la solution ?