What I would do is clone the entire old hard drive, including the MBR to the new one. Put the new drive in the computer and try the recovery process. It usually overwrites everything on the boot partition anyway. Drive Image XML has a free version of cloning software.
The reason is, most manufacturers use a modified boot code to tell the PC how to boot to the recovery partition and where to install Windows. I can't speak specifically for the emachine, but the above is probably the easiest way. I've only done what you're trying to do on Dells.
The reason is, most manufacturers use a modified boot code to tell the PC how to boot to the recovery partition and where to install Windows. I can't speak specifically for the emachine, but the above is probably the easiest way. I've only done what you're trying to do on Dells.