Re: XP not recognising new SATA drive.
Sometimes, even if it shows up in BIOS, it still has to be enabled. Also, check which port on the motherboard it is plugged into (SATA 0, SATA 1, etc.). Usually the SATA ports are enabled separately.
But I'm trying, Ringo. I'm trying real hard... to be the Shepherd.