XP will not recognize a SATA drive, you would need to slipstream teh Motherboard SATA drivers into the installation, or use the F6 prompts and load the drivers at that point. Since your machine came with Vista, there may not be XP drivers to even do this with. Best bet is to set the SATA port in BIOS to IDE ( or maybe Legacy or Compatibility ) Mode and it should load then.