I just connected the new disk to the motherboard and started the computer. BIOS has listed the new and old disks.
Then I went to Disk Management to format it, but it doesn't appear. But I can see it listed in Device Manager.
Moreover, the manufacturer (Seagate) has the tool Drive Detect, which detects both of them; and another tool SeaTools for Windows, which doesn't detect any (it only detects USB-1394).
It seems EaseUS Partition Master Home Edition detects it. Should I try to format it with this program, even if WIndows doesn't recognize it?
I have tried adding partition using EaseUS, but it says "There are some error occurred while writing partition chains on disk"
Edit: I have just created a spin-off of this question: How can I make my XP recognize my new internal hard drive?