Upgrading windows 7 on different hardware after cloning/restoring image to drive

I got the method here:

http://community.norton.com/t5/Other-Norton-Products/Norton-Ghost-14-and-Restoring-C-drive-to-new-Hardware/td-p/155013/page/3

 

I know it may be a bit outdated.

 

Since I am trying to same with windows 7, but I thought it would work aswell.

 

So I tried upgrading my cloned harddisk on my other pc with dissimiliar hardware...

But the thing is windows 7 setup says when I pick " Custom  Upgrade' that I started it from the dvd and that I need to start windows normally and then select this option.

Wtf??? Why is the option even there then?? And that defeats the purpose as I cannnot boot into windows yet of course...

 

How can I upgrade windows 7 from boot?

 

Thanks.