Salta al contenuto principale

XP won't boot after restore to new disk

Thread needs solution

Hi - hope someone can help.
I am trying to upgrade my old Windows XP desktop to a new larger 140Gb IDE drive.
I have first run chkdsk on existing 30Gig drive and it is ok.
I have created a backup of the working system to an external USB drive. No errors.
I have restored the backup to the new 140Gig drive connected via a USB dock. No errors.
Replaced the old drive with new drive. BIOS recognises larger drive OK.
System just hangs on boot with blank screen and flashing cursor in top left.
Have tried the XP recovery console and successfully ran fixmbr, fixboot and bootcfg /rebuild but system still hangs after rebooting. If I boot from the Acronis CD I can see the files on the disk OK.
If I put the original small disk back it works OK.
I have also tried the Clone Disk option but same problem.
Anyone have any ideas ? Thanks.

0 Users found this helpful

David,

Did you make a complete disk image?

Is the new drive attached to the same cable as the old drive was?

Does your drive have a master/slave jumper that is perhaps set to slave? It might not have or need a jumper.

If you have access to an XP install CD with all the service packs on it, the quickest way to get you going again is to run a repair XP install. If you just have an XP install CD with no service packs or not the most recent update, you can still use it to make a repair install but you will lose all the updates that aren't provided with that installation CD.

To make a repair install, you need to select INSTALL the XP installer should then tell you it has found an existing installation (if it doesn't, go NO FURTHER), from here there will be a repair option, the installer will delete all the Windows driver files, reload them, remake the registry and remake the MBR and booting files. You own installed programs will not be touched, so they will still be there and usable.

Thanks for the quick reply.
Yes I did make a complete disk image.
New drive replaces the old drive - same cable. System only has one drive and 1 CD, each on their own cable.
Have tried with no jumper = Primary/Only drive, and with jumper indicating Primary with a secondary (there is no secondary on this cable). Same problem.
I am selecting the recovery method as: Recover whole disks and partitions, I'm also selecting MBR and Track 0, and I'm selecting DISK1 to recover to, which is the new disk which appears as ATA(0) Primary Master.

I'll re-load the backup again and try your suggestion with the XP CD.
Thanks, Dave

Colin - I'm now up and running again on the new disk - but I didn't need to use the XP CD after all.
I just went through the restore process again, but this time I didn't tick the very last option. I ended up with a bootable system with the partition size exactly the same as my original disk. I then downloaded GPARTED ad resized the partition to fill the whole disk.
Thanks very much for your prompt help and suggestions.
Regards - Dave