I recently (within the last week) replaced a failed hard-disk with a new 200 GB Seagate drive. However since I installed the new hard-disk I come to encounter weird behavior when attempting to boot WinXP. From a cold boot, for some reason, roughly halfway through the WinXP boot process, the entire system hangs with no error. It’s just as if it pauses, and my IDE LED stays lit permanently. No changes were made to my WinXP installation, as it is located on a perfectly fine (condition wise) original hard-disk (a Hitachi). The drives are running on the same IDE channel with the Hitachi as primary and the Seagate as slave. I always have to hard reset 1 sometimes 2 times to get WinXP to fully boot. I never experienced this sort of problem with my previous hard-disk. I’ve checked everything from the BIOS (even flashed with an updated one. Note, the BIOS always detects both hard-drives and all other drives without hiccup), through to power testing and all is ok. If I disconnect the Seagate and cold boot WinXP has no problem starting at all. The only thing I haven’t done is run the drives on separate IDE channels, as doing this would break my setup, due to the design of my case, ala DVD/Burner and hard-disk physical location within my case (in other words cables do no reach, so makes it pointless). I’m starting to wish I’d never gone with Seagate, since I’ve always had Hitachi and Maxtor drives (at least of recent times). I’m pretty adept with computers, but this has got me stumped, any ideas?