Das was du vorhast geht schon, du musst bloß erst im BIOS einstellen, dass du von der ATA Platte aus booten willst. Meistens steht das unter PCI CONFIGURATION "Onboard ATA device First [on] oder [enabled]. Dann noch die Bootreihenfolge ändern auf : CD-ATA-rest egal.
Bei der Installation von Windows XP, wenn der blaue Bildschirm startet, gleich die Taste F6 drücken, damit du deine ATA bzw. SATA Controller Treiber auf XP laden kannst. Der Nachteil : Du musst dafür eine Startdiskette fertig machen, wo ungefähr folgende Dateien drauf sein müssen : TXTSETUP.OEM, ULSATA, dann eine *.dll, *.CAT, *.sys und eine *.inf Datei. Wie die im einzelnen bei dir heißen, weiß ich nicht. Auf jeden Fall solltest du auf diese Endungen achten. Die Treiber sind meißtens bei der CD des Mainboardherstellers dabei, ansonsten im Internet gucken.
XP fragt dich dann, ob du zusätzliche Treiber für den ATA-Controller installieren möchtest. Y drücken, Diskette rein und Enter drücken. Ist der Treiber OK, dann läuft alles. Wenn nicht, hast du leider nicht die richtigen Treiber genommen.
Viel Glück !