if you have a sata cd rom drive and sata hardrive could that bhe the problem of windows xp not reconising ur cd drive? you need a floppy drive to boot the drivers so windows xp reconises your hard drive, not sure how you would get a sata cd drive working though