Copying just the recovery partition is not enough. There's a boot sector also that needs to be present.
Just clone the whole old hard disk to your new one.
Didn't the laptop offer the option to burn your own recovery disks?
Hello guys. I own an old Sony Vaio VPCCA35FG (Purchased in 2011). So apparently about a month ago, my laptop was having a problem (bad sector) with its hdd and I figured because of its age this problem would occur sooner or later. I replaced it with a new hdd and installed win 7 ultimate on it. But as you guys probably already know, Vaio has its own manufacturer drivers, and I really need the AMD driver to work but it just can't seem to be installed properly. I tried to duplicate the old hdd for its recovery partition so I could just install the manufacturer win version but when I finished duplicating, the recovery partition in my new hdd didn't even boot. I'm out of options here, since when I bought it, there was no recovery CDs or whatsoever. Anyone has any idea how to fix this?