Try reinstaling the old drive, work ok?
make the new drive a slave and install it, still work?
do a fresh install of 2k on the new drive, then make it the master.
with old drive as slave, use norton ghost to transfer the apps/data(I'm not a drive image fan)
possible problem would be bios support for new /large drive
maybe partion settings (fdisk) or change in addresses due to larger drive size
Is this a "branded" computer (ie:compaq, etc.) as their use of a "soft bios" makes upgrades more difficult.