In theory would this work?

Install Vista on one partion and then create an image of that partition and copy 2 a second partition and make it dual bootable, then upgrade Vista the second partion to Windows 7.

What bumps in the road can be foreseen with this scenario?