Old hard drive has to be connected to be cloned on the new hard drive.
The are various utilities that can be used to clone the hard drive, however the success cannot be guaranteed.
Please refer to the link given below as it may have some useful information for you:
If the cloning does not work correctly, you may have to create a partition on the new hard drive that is of the same size as the old hard drive.
Thanks & Regards
message edited by DellManshuS