Moving Win7 install to larger drive *with* boot record on wrong HDD

view full story

http://superuser.com – Quite a while ago, my boot records all got stuck on the wrong hard drive due to a botched Ubuntu install. Any attempt to fix them resulted in a "Windows can't start due to hardware changes; repair using your installation or system repair disc" and then a "this version of Windows is not compatible" loop. So I just decided to live with having the boot record on the wrong disc. Now, though, I'd like to pull out both discs and put in a new disc to use as a system disc. I understand that I can back Windows up onto an external HD and restore it using processes like those described here, but I (HowTos)