Thanks for your reply.
I tried using Clonezilla (with the new WD drive in my laptop and the old drive on USB enclosure), during which there was a problem cloning one of the drive’s partitions. After finishing, the laptop (with new drive) will only boot and go into startup repair, where I found that the “system” partition is corrupt.
My idea now is to create a windows 7 installation cd, format the new drive and install windows 7 on it. Then backup my personal files on the old drive and put them on the new one.
Anyone believe this will work, or have any better ideas?
Since your original drive was having boot problems a clone can movie this problems to your new system, that is most likely why your new drive has a corrupted partition. Your idea seems like it would be a better solution to your issue. I would recommend doing a write zeros to the new disk if possible, this way it will wipe off all the partitions that were created dring the clone. Then install a fresh copy of Windows. After Windows is fully up and running (I would also recommend all drivers installed and Windows updates) then you can attach your old drive to your system and copy/paste your data to your new install.
Data Lifeguard Diagnostics for DOS