Qué raro....
Para preparar partición y formatear en SATA yo siempre lo he podido hacer con un simple arranque de Windows Me y de 98 (sólo uso los comandos FDISK y FORMAT incluídos).
La instalacióm del driver SATA para XP (cuando es el SP2), no la he requerido, ya que éste sólo la detecta. Pero es en el caso de tarjetas madre para chipset Intel y VIA, no sé si sea igual para los chipset de tarjetas para procesador AMD.
De hecho, con el arranque de 98 hice partición y formateo de mi último disco adquirido para mi equipo: Un Maxtor SATA de 300Gb.