Te explico un poco...
Para ver si tu placa trae puertos satas basta con destapar la tapadera y ver si traen los puertos, lo segundo podrias descargarte el sofware AIDA64, con esto tendras la informacion de tu pc, desde hadware hasta sofware.
Con lo del Sistema Operativo no tendrias problemas, hay muchos por la red que ya traen estos drivers (mas conocidos como desatendidos). O en la version Windows Xp Service Pack 3. Lo otro que podrias hacer es integrar al OS los drivers sata tu mismo aca un tutorial
http://www.softzone.es/manuales-soft...-xp-con-nlite/ o este otro.
http://foro.noticias3d.com/vbulletin...ad.php?t=84695
Lo tercero que es lo mas desilucionado, es que auque pongas el HDD con adaptador SATA, no lograras mas rendimiento ya que este se vera siempre limitado con la interfas IDE
. Lo mejor seria comprar una placa con esta tecnologia integra y veras el rendimiento. (Esto en si es como solo para poder adaptar en caso que ya no tuvieras mas puertos en tu placa).