i have a bootable clonezilla usb stick.
but have no idea how to use it as a source.
i have to pop in another usb stick as the source to either dump the image to or to read the image from.
If you don't want to spend the money for the licensed versions of Acronis or Paragon software, for example, you can still accomplish this task with the freeware Clonezilla.
You'll need Clonezilla for cloning the original disk, and Gnome Partition Editor (GParted) to resize the partition/s of the original image after it's been cloned to the new (larger) drive.
A word of caution here; if the original drive you're cloning contains the system (C:\), after cloning it to the new drive you must physically disconnect (unplug power, and SATA or IDE cable) BEFORE you reboot. In this case, you want to disconnect the old drive.
Obviously you've already performed some of these, but I'll layout the steps in the correct order.
Overview of cloning and rezizing using freeware Clonezilla and GParted:
1] Download these two ISO files and burn them to CD:
Clonezilla
Gnome Partition Editor
2] Insert the Clonezilla CD then shutdown. Open case and install new drive. Leave case open until entire process is completed.
3] Reboot and immediately enter BIOS setup to confirm new drive is properly configured and identified.
4] Save changes then reboot to Clonezilla CD.
5] Select target drive then start cloning process. When complete, shutdown.
6] Disconnect old drive. SATA drives have no master/slave relationship, but if new drive is connected on IDE cable be sure it's jumpered as master.
7] Reboot, remove CD, and check newly cloned system image for any problems.
Before attempting to resize partition/s, run CHKDSK. Open a command prompt and run CHKDSK with these switches, type Y, press enter, then reboot.
C:\Users\Administrator>chkdsk C: /x /v /f /r
The type of the file system is NTFS.
Cannot lock current drive.
Chkdsk cannot run because the volume is in use by another
process. Would you like to schedule this volume to be
checked the next time the system restarts? (Y/N)
Depending on the drive size, CHKDSK will take a while. If you have more than one partition run CHKDSK on each one. The correct syntax is:
CHKDSK [drive letter:] [/parameter]. Type
CHKDSK /? for help.
8] After system reboots, insert GParted CD, then reboot to GParted CD and begin partition resizing operations.
Before performing step 8] be sure you fully understand how to use Gnome Partition Editor. This is a must read:
GParted partitioning software - Full tutorial