Hi DM,
as I did this a couple of times on my own two systems I try to give you a correct walkthrough.
Personally I use Partition Magic from PowerQuest but it's not that cheap. Hwood is right, if you only want to copy the partitions it's better to use the free tools.
Partition Magic comes in if you use different partitions as it allows you to build, split or to unite them or simple to change their size if needed.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
First off, don't erase the old drive before you're sure the copy on your new drive works !!!
And make sure you mainboard can handle a 120 GB drive. Maybe you have to update your bios !!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1)
Download the software to copy the drive from the internet. Nearly every manufacturer of harddisks should have a suitable program!
But make sure it's able to handle NTFS if you have NTFS partitions. With XP I think you have!
2)
Check how the software works because you may need to boot with a bootdisk. to make the program work.
If needed you should find one here:
http://www.bootdisk.com/
3)
Install your new drive as a second drive in the computer. I suggest jumpered as Master on your second IDE controller if you have a second cable (if you have a second device there it has to be jumpered as slave or you can just remove the ide cable from it while working with both drives).
If you have only one IDE cable install the new drive as slave behind your main drive will also work but check the jumpers on your old drive because a few drive have a special setting for an only drive on the cable. Your old drive has to be set on master the new on slave!
4)
Now you can boot your computer (with a bootdisk if needed!) and start the program. As I don't know what program you use you have to follow the instructions on the screen or maybe there is a help to guide you.
If you have more than one partition and the software doesn't offer to copy the whole drive as it is start with the first partition and go through until you reach the last!
Maybe the software also allows you to resize your partitions or to build a new one to fit with the new size!
!!!!!!!!!!!!!!!!!!!!!!!
But make sure you copy from you old drive to the new one and not the other way around!
!!!!!!!!!!!!!!!!!!!!!!!
5)
After you're done with the copy unplug your old drive and put the new into it's place and replug all other ide devices you unplugged before. You also have to set them back to their original master/slave settings.
Now you should be able to boot your computer as normal with the new drive. If it doesn't work you have to try again, maybe with a different program!
6) (if you couldn't resize or build partitions under 4) )
Now you may have to work with the still free space on you new drive. I'm not sure if fdisk still works with XP as I never used it with it. If it still works you can set one or more new partitions on the still free 60 GB of the new drive.
I also just read that you and use the XP Disk Manager to make a new partition in unused space. See here:
http://computing.net/windowsxp/wwwboard/forum/46812.html
If you want to resize your old old partitions you have to use a partition manager that's able to handle NTFS partitions. I'm sure there are free programs out there to do that but I don't know one so you have to look for yourself !!!
BTW:
Why to want to kick a working 60 GB drive in the trash ???
Installed as a second drive it's more than fast enough to store your data, music, pictures and so on. As long as you don't install an OS or programs that need to load a lot of files or data the speed is not that important.
I use an old 8,4 GB DMA33 drive to store my own stuff like letters, pictures, downloads, my whole own files folder on it and it's more than fast enough to handle that. You don't even realise if it takes a little part of a second more to open or save a file you're working on.
If you just don't have the place anymore I'm sure you have a friend who will be very happy with a used 60 GB drive !!!!
I hope that helps !!!!!