Windows XP ne reconnait pas les disques durs « SATA »

acer J’en avais entendu parlé, mais c’est la première fois que je tombe sur ce genre de problème.
En effet, j’ai récupéré une tour (voir ci-contre) sans disque dur.

Comme je possédais un disque Sata de 110 Go, je me suis dit que c’était l’occasion de redonner vie à ce PC qui semblait en bon état.

Aussitôt dit, aussitôt fait, je lance une installation de Windows XP (à l’aide d’un CD Windows XP Pack SP3 fait maison) et surprise, une fois le CD chargé, il ne voit pas le disque dur.
Je re-boot le PC et regarde dans le Bios, le disque Sata est reconnu, le lecteur de CD/DVD et le lecteur de disquettes aussi (certainement ajouté, car il est blanc), mais je ne vois pas dans le menu de boot mon disque Sata.

Je me souvenais avoir lu qu’il fallait appuyer sur la touche  F6 avant l’installation pour lancer le pilote,  je recommence.
L’installation démarre, j’appuie sur la touche F6, (au début du lancement du CD) rien ne se passe et une nouvelle fois j’arrive sur l’information que le CD d’installation ne voit pas le disque dur.

Je fais une petite recherche sur Internet et je lis plusieurs choses contradictoires, par exemple que Windows XP ne reconnait pas nativement les disques Sata, par contre Windows XP Pack SP2 et Pack SP3, eux le reconnaissent, hors je viens de me servir d’un CD Windows XP avec Pack SP3.
Je vois aussi que je dois télécharger le pilote Sata de la carte mère et créer un CD avec Windows XP et ce pilote à l’aide de NLite ou créer une disquette contenant ce pilote.
Cette dernière solution me semblant à portée de main, puisque le PC est muni d’un Lecteur de disquettes, je recherche le Pilote sur internet et le copie sur la disquette.
En fait, j’ai (aussi) un problème avec le lecteur de disquette que je suis obligé de remplacer.

Je pense tenir la solution.

Je retente une installation avec appui sur F6 et au moment du choix du pilote, j’ai droit à une erreur, comme toujours difficilement compréhensible :
« Le fichier txtsetup a provoqué une erreur inattendue(512) à la ligne 1747 dans d:\xpsp\base\boot\setup\oemdisk.c »

Je me dit que ça se présente mal, je recommence, j’ai droit au même message d’erreur.

J’ai une idée pour contourner ce problème, j’installe un disque IDE de 40 Go et réalise l’installation de Windows XP sans problèmes.
Re-boot du PC, ça roule (je ne vois toujours pas le disque Sata dans le poste de Travail).
Je copie la partition du disque IDE sur le disque Sata à l’aide du logiciel gratuit et magique « GParted ».

Je démonte le disque IDE et je re-boot, ça semble bien démarrer ……
Problème, l’écran se fige après l’apparition du Logo Windows.

Comme je ne laisse pas tomber comme ça, je télécharge à nouveau le Pilote Sata pour ma carte mère, je retrouve d’ailleurs le même (sur le Site de ACER), je le copie à nouveau sur une autre disquette et je retente l’installation.
Youpi, ça fonctionne, après l’appuie sur la touche F6, quelques secondes de chargement, un écran que je n’avais jamais vu apparait, me proposant un choix de système pour ce pilote Sata, dont Windows XP pour continuer l’installation.
Appuie sur S, second écran, appuie sur Entrée et roule petit, l’installation va jusqu’au bout.

Voulant être sûr de la manip, je recommence tout et ça fonctionne à nouveau. (Soit ma disquette précédente n’était pas bonne, soit les fichiers étaient mal copiés, soit ils ont été détériorés par le lecteur en mauvais état).

J’installe un antivirus, fait les mises à jour, nombreuses malgré l’emploi d’un CD de Windows XP avec Pack SP3 et me dit, puisque j’ai un disque IDE de 40 Go, je vais le remettre dans le PC, ce qui fera 110 + 40 = 150 Go, soit presque autant que l’original qui devait faire 160 Go.
Je reboot le PC, il démarre et je pense que j’en ai terminé.
Surprise, il a booté sur le disque IDE de 40 Go
Je pense que c’est parce qu’il est en « Maître » sur la nappe IDE et je le mets en « Esclave ».

Je re-boot, même problème …………….

Je le mets en « Single », BINGO, c’était la solution, il ne  me reste plus qu’à le formater pour avoir un disque de 40 Go réservé aux datas.

Voilà encore un problème comme je les aime, solutionné, mais à quel prix, en fait un problème de compatibilité des anciens et des nouveaux matériels.

Je pense que ce PC est tombé en panne de disque dur, que le propriétaire a voulu le remplacer, qu’il a installé un lecteur de disquettes (nappe branchée à l’envers) et lecteur fatigué et que finalement, n’ayant pas eu la patience ou le temps à consacré à cette machine, il s’en ai débarrassé.