|The web site for the maker of either of the hard drives has free drive preparation software available that will copy the entire contents of the 40gb drive to the 320gb drive, and automatically or by your choices fill (software partition using NTFS or FAT32 and format) the destination drive's space.|
(if the source drive is Maxtor, Seagate supports Maxtor drives.)
E.g. Seagate has two of them, one of which is MaxBlast, which is actually a crippled version of Acronis software (crippled - as in, you can copy the entire source drive's contents but not individual partitions).
Western Digital has a similar program, which is also a a (different) crippled version of Acronis software
However, if the mboard you are using the 320gb on has hardware (main chips, etc.) that is more than a little different from that on the mboard that the 40gb drive was connected to when XP was installed, when you try to boot the computer and load XP from the 320gb drive, Windows will probably NOT load all the way - you see the first bit of Windows graphics, then one of several possible things happens and nothing further happens. E.g. a common situation is you see a black screen with a blinking cursor top left.
You can fix that situation without losing the personal data that is already on the partition Windows was installed on, IF and only IF you have a suitable XP CD you can boot the computer from, by running a Repair installation of Windows procedure.
How to do an XP Repair installation step by step:
Suitable XP CD....
In your case, it must be an XP Pro CD, 32 bit or 64 bit, whatever was on the original drive (most people have the 32 bit version).
It must have SP1 or later Windows updates integrated into it in order for it to recognize the full size of the 320gb drive.
(If it doesn't, you can use the CD to make yourself a "slipstreamed" CD, preferably a CD-R, that has had the SP3 updates integrated into it.)
If the original drive was on a brand name computer, Windows has an OEM license - the XP Pro CD must be for an OEM licensed version of Windows.
If the original drive was on a generic desktop computer, usually Windows has an OEM license - the XP Pro CD must be for an OEM licensed version of Windows (- or it may have a Retail license - . the XP Pro CD must be for a retail licensed version of Windows.)
"the original XP PRO was a retail version, so I assumed I could use the product-key code on the new pc "
Yes, that will work, if you have the retail XP CD.
- a regular Microsoft OEM XP Pro CD - it has the Microsoft holograms on it, and "For distribution with a new PC only." is printed on it.
- a brand name labeled XP Pro Re-installation CD or similar, for the brand name computer you have connected the 320gb drive to. A similar CD for the brand name computer you got the 40gb drive from will probably REFUSE to install Windows or run a Repair installation of Windows on any computer that is not the same brand name model as the computer it came with, or one of a small group of models made at the same time.
You need a suitable Product Key to go along with the CD.
Brand name computers have an OEM licensed Product Key, on the official Microsoft label that's stuck to the outside of the case - many generic desktop systems have similar - it's obvious when you read the label that it's OEM licensed if the label came with a regular Microsoft OEM XP Pro CD.
""the original XP PRO was a retail version, so I assumed I could use the product-key code on the new pc "
Use the Product Key that came with the CD. You were supposed to install the official Microsoft label on the outside of the original case, but sometimes people don't bother and it's loose somewhere.
If you have the official Microsoft label but the Product Key is no longer fully readable, or if you don't have one or you do but can't find it, you can use a free program to find the Product Key Windows is presently using
- in Windows before you remove the source drive from being connected to the mboard that was present when Windows was installed
- or - if the Windows installtion isn't working but it's still there, when you connect the (source) drive to another computer that has the same family of Windows running on it, some such programs can find the Product Key that was being used on the non working Windows installation.
E.g. search for the freeware program Keyfinder, by Jellybean....
It can do both things. For the latter situation, see the KeyFinder FAQs at the bottom of the page where you download Keyfinder. .
If the 320gb drive is SATA....
Installing XP (or running a RepaIr Installation) and SATA drive controllers, SATA drives; the SATA drive controller bios settings.
See response 2:
You will need to load all the drivers for the mboard after Setup is finished (if the mboard is different, of course).
If your Windows CD does not have SP1 or SP2 updates or SP3 updates included, and you updated Windows to SP2, or SP3, you will have to install SP2 or SP3 updates again to get it working properly. SP1 or later is required for USB 2.0 and hard drives larger than 137gb (manufacturer's size; 128gb in Windows and most bioses).
You may also need to re-install some of your Windows Updates.
If you have installed IE 7 or 8, the CD installs IE 6 .You will get some error messages when you use IE, because of a mix of IE 6 and IE 7 or IE 8 files.
The solution to that is to un-install IE 7 or 8 in Add or Remove programs, then install it again.
(if IE 7 or 8 is not listed there, install the newer version; NOTE that you may need to also then un-install it, then install it again. )
IE 6 is no longer supported properly by many web sites.
IE 7 was never supported as well as IE 8 is. IE 9 is available, but it still has bugs, and not all web sites support it .
IE 8 is a "mature" browser - most of it's bugs have been fixed, via Windows updates, after they have been loaded.
You should install a newer version of IE even if you don't use the IE browser. The files installed include some that are not specifically for the IE browser that all browsers benefit from.