Did u install the correct drivers for your Motherboard ???
Im no pro in these matters...but if i dont install some SATA drivers for my Mobo...my SATA driver is not recognized by Windows XP :S
Also once replacing the drivers which were given to me by the mobo CD...i installed some USB 2.0 drivers...