Salut, je viens de voir ton MP et de lire ton autre message concernant cette installation récalcitrante de XP.
Pour résumer et voir si j'ai bien compris, tu possèdes 2 disques dur (un IDE et un SATA), pour des raisons de performances tu souhaites installer l'OS (Windows XP) sur le disque SATA. Jusque là, c'est tout à fait logique ;-)
Voici donc ce que je te conseillerais pour faire simple :
1/ Débranche le disque-dur IDE pendant l'opération d'installation de l'OS (comme ça pas de conflit ni d'erreur possible)
2/ Vérifies dans le BIOS que le disque-dur SATA est bien reconnu et s'affiche dans le choix de démarrage (en deuxième car il faut pouvoir "booter" sur le CD d'installation)
3/ Puisque tu sembles posséder Partition Magic, lance ce logiciel depuis le CD et supprime les partitions que tu as précédemment créé.
4/ Maintenant, tu as deux possibilités :
a) tu restes sous PMagic et tu créé au moins une partition (la deuxième pouvant être créée ultérieurement). Cette partition sera la partition Système, il faut donc qu'elle soit active et non-cachée (UnHide pour la version anglaise de PM), tu n'es pas obligé de la formater pour l'instant, ce formatage pourra être fait pendant la procédure d'installation de XP, sinon je te conseille de la formater en NTFS.
b) tu utilises la procédure d'installation de XP pour créer la partition système. Comme précédemment la deuxième partition pourra être créée ultérieurement, soit en utilisant l'espace libre disponible, soit en redimensionnant la partition Système (PMagic le fait très bien sans aucune perte de fichier)
5/ Par contre, un petit problème risque de survenir. En effet, les pilotes de ton contrôleur SATA ne sont pas inclus dans Windows XP, le processus d'installation ne sera donc pas capable de voir ce disque-dur. C'est pourquoi, il va tout d'abord falloir installer ces pilotes. Pour ce faire, il y a deux techniques (une très simple et l'autre bien plus complexe). La première met en oeuvre un lecteur de disquette, donc si tu n'en as pas (ce qui est de plus en plus fréquent), soit tu essaies de t'en faire prêter un (interne ou USB), soit il va falloir que tu te créé un CD d'installation XP contenant ces pilotes... Et là, ça devient beaucoup plus complexe.
6/ Si tu as un lecteur de disquette, il faut que tu créé une disquette contenant les pilotes de ton contrôleur SATA (la procédure est normalement indiquée dans le manuel de ta carte mère ou sur le CD de pilotes fourni avec)
7/ Une fois la disquette créée, tu vas pouvoir lancer l'installation de XP. Attention, juste après le démarrage, le processus te demanderas si tu souhaites ajouter des pilotes de contrôleur supplémentaires, la réponse est oui, il va donc falloir que tu appuies sur la touche F6. Après plusieurs dizaines de secondes, un écran va te demander d'insérer la disquette des pilotes, il te suffira alors de sélectionner les pilotes qui s'affichent à de valider par la touche Entrée. La procédure d'installation va alors pouvoir continuer de manière normale : sélection de la partition d'installation (ou création si ce n'est pas fait avec PM), etc...
8/ Une fois l'installation terminée, tu vas pouvoir créer la deuxième partition, soit avec PM si tu as utilisé tout l'espace disponible pour créer la partition "Système" (redimensionnement de la première partition avec PM puis création de la seconde partition dans Windows), soit directement avec le gestionnaire de disque de Windows dans le cas où tu as laissé de l'espace libre sur le disque en vue de la création de cette partition (je conseille la création de cette seconde partition depuis Windows uniquement pour des raisons de simplicité, mais si tu maîtrises bien PM, tu peux le faire avec ce logiciel)
NB : Dans tout les cas, il n'est aucunement besoin de créer une partition étendue, Windows XP gère parfaitement bien 4 partitions principales sur le même disque dur. Tu peux donc sans problème mettre tes deux partitions en "principale".
Une fois ces opérations terminées, tu pourras rebrancher ton disque dur IDE (en faisant attention qu'il ne prenne pas la place du disque dur SATA dans l'ordre de démarrage du BIOS).
Maintenant, pour la petite explication sur le souci que tu as rencontré, tu as vu assez juste en soupçonnant le fichier Boot.ini. En effet, lors de l'installation de XP que tu avais réalisé, les fichiers "système" (NTLDR, NTDETECT, BootFont.bin et compagnie) ont été copiés sur une partition autre que celle sur laquelle a été installé XP (très sûrement sur ton disque dur IDE). Cela ne pose en théorie pas de problème, si ce n'est que si l'ordre des partitions est modifié, "boot.ini" va se retrouver à pointer vers une partition qui ne correspond plus à celle où sont copiés les fichiers "système" (premier message concernant NTLDR), et même si tu corriges le boot.ini pour qu'il pointe vers la partition contenant ces fichiers, il risque de ne pas retrouver la partition où est installée Windows (deuxième message concernant HAL.DLL)
On aurait pu corriger tout cela en modifiant le boot.ini, mais la solution aurait été totalement bancale et à la moindre modifications des partitions (insertion d'une clé USB avant le démarrage de XP par exemple) tu risquais de te retrouver avec un PC qui aurait refusé de démarrer.
PS : Si tu n'as pas de lecteur de disquette, n'hésites pas à faire signe, il y a des solutions pour faciliter la création du CD d'installation personnalisé.