I have a Promise UltraTX2/100 PCI controller card. When I have my 30Gb Quantum Fireball AS+ hdd connected to it and I try to install WinXP, it says I dont have a Windows XP compatible partition available to install the OS onto even though I just specified 2 partitions (11gb C drive and the remaining as the D drive) just a moment earlier. It wont format the drive or anything although it does find the HDD to be able to create the partitions. I've contacted promise and they say WinXP has the drivers built into the OS. I have tried the Win2k drivers (F6 at start of install when it asks about SCSI/RAID adapters) and it even says there "Windows XP has a driver which can be used for this device" and I have the option to carry on with the Win2k driver, or to use the WinXP driver. Both options cause me getting the same error. However, when I put the HDD back onto the UDMA/33 socket in my mobo (QDI BrillianX 1S/2000 - 440BX chipset), and take the promise card out, it works fine and I can install with no problems. I have considered maybe its a faulty card, but it works for Win2k and WinME. Win98 bsod's on install, but it always did cuz its a gatbage OS and I've always had problems with it (both first AND second editions). Meanwhile the PC works fine without the promise card, but as I have the card there, I think I should really be using it. Any thoughts?