You can create an image of the partition, then restore the image to the larger partition on the other drive.
You'll have to manually set that partition active, and edit the boot.ini file to point to that drive. If it's not the same relative partition number as your original drive, you'll have to edit the partition number as well.
Remember if you are going to remove the original C: drive, the drive numbers may change.
For example, if the original drive is Drive 0 and has only one partition and the 25 GB partition on the other drive (which is drive 1) is partition #3 as seen in Disk Management, you'll have to change the rdisk number from
0 to
1 and the partition number from
1 to
3. Remember that what we call the 1st disk, Windows will see as Disk 0
Before:
Code:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute /fastdetect
After:
Code:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(1)partition(3)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(3)\WINDOWS="Microsoft Windows XP Professional" /noexecute /fastdetect
You can also create a boot.ini file with up to 8 choices, listing different rdisk/partition numbers, so if you change disks you can still find an entry that will work:
Code:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\Windows
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\Windows="XP on Disk 1 Partition 1 (Windows)"/noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\Windows="XP on Disk 1 Partition 2 (Windows)"/noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(3)\Windows="XP on Disk 1 Partition 3 (Windows)"/noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(4)\Windows="XP on Disk 1 Partition 4 (Windows)"/noexecute=optin /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\Windows="XP on Disk 2 Partition 1 (Windows)"/noexecute=optin /fastdetect
multi(0)disk(0)rdisk(1)partition(2)\Windows="XP on Disk 2 Partition 2 (Windows)"/noexecute=optin /fastdetect
multi(0)disk(0)rdisk(1)partition(3)\Windows="XP on Disk 2 Partition 3 (Windows)"/noexecute=optin /fastdetect
multi(0)disk(0)rdisk(1)partition(4)\Windows="XP on Disk 2 Partition 4 (Windows)"/noexecute=optin /fastdetect
Imaging Software Wikipedia Comparison Chart
Includes links to both free and commercial versions
These are often mentioned on the forum:
Free:
Macrium Reflect DriveImage XML
If you have a Seagate HD, you can use this, which is based on Acronis:
Seagate DiscWizard
Commercial:
Acronis True Image DriveImage XML Macrium Reflect Norton Ghost
I use Acronis myself, and they do have a free trial
HTH
Jerry