How to transfer everything from one hard disk to another



Depends.
How are the hard disks connected? IDE controller? USB?
And what is "everything"? System and data? Or just data?
Is your objective to have a duplicate bootable drive, or just to have a data backup?