wongnog said:
Turns out it was my new motherboard's SATA mode. It was set to default in AHCI mode, but my hard drives were formatted in IDE mode. Once I switched it to IDE mode I was able to boot into my new system!
I had encountered the same problem.

I use Imagex to backup my system image regularly.
Upgrading to newer hardware, I applied my image to the new machine.
At first it would refuse to boot and BCDBOOT would fail; I overcame that eventually and ran into this problem.
Windows would start to load, then dump and reboot the machine.
I tried to boot w/ Command prompt to watch what was loading and hopefully find a clue; it was choking on the avgidsha.sys load and dumping to a BSOD.
I've researched this problem extensively and stumbled across the above quote.
I recalled the setting in my BIOS where AHCI was set; I presumed that was the mode of my HDD.
I set it to IDE and presto! Now all I need to do is follow the steps to enable AHCI.
Just wanted to fortify the above claim and solution.

Thanks all!