|Trying to clone an existing, working WinXP SP3 setup from an old SATA-1 drive to a newer SATA-2 drive.|
The cloning (or even a fresh Win XP SP2 from genuine CD installation) appears to succeed. Upon booting, the BIOS appears to POST fine but I get an error when starting to load Win XP (before the WinXP loading screen appears): "Disk Read Error. Press CTRL+ALT+DEL to restart."
I have seen that there can be problems with WinXP and SATA drives, but I expected that since (i) I have been using a SATA drive all along and (ii) the cloned image therefore already has any SATA drivers needed by my BIOS (I have installed the appropriate NForce 4 driver suite, v15.23), this cloning should work.
I initially tried with an older BIOS, but have since upgraded to the latest, 1409.
I've tried (i) cloning the drive with the latest tools from Seagate (ii) cloning the drive with the latest tools from Western Digital, and even (iii) reinstalling XP from scratch using the same genuine OEM XP SP2 disc that I used on the original drive.
RAM checks out okay; no overclocking.
Old HDD: Maxtor 250 GB SATA1 (150 MB/s) full CHKDSK run at boot-up confirms physical media is good.
New HDD: Seagate 500 GB SATA2 (300 MB/s) full CHKDSK confirms physical media is good: I can mount the drive as a non-booting drive and use it no problem.
Any suggestions on how I can get the new SATA2 drive booting WinXP will be much appreciated.
I'd prefer to use a clone of my existing installation, but if that's impossible for some reason, I would at least like to be able to boot from a fresh WinXP install!