I have been searching around for this but there's seems to be no answer and so I hope Microsoft tech support can help me answer this.
I have a PC which I want to dual boot windows 7 Ultimate and windows 8.1 Professional, both on vhdx.
First I installed windows 7 ultimate onto a VHD and it is able to boot natively.
I then install windows 8.1 professional onto a VHDX and now it can dual boot both win7 and win8.1 natively (vhd and vhdx respectively) with win8 boot menu.
Then I boot into win7 and installed kb980218 (to support 4096 disk), and converted the image from vhd to vhdx and set the physicalsize to 4096.
Next the boot entry has been amended and point to this new win7 vhdx.
However when I try to boot into this new win7 vhdx, it doesn't boot up and instead goes into recovery mode, the error is "boot configuration is corrupt" when trying to repair it. FYI, booting into win8 vhdx still works fine.
My question is given the system partition boot environment is windows 8.1 as in this case (requirement of native boot), can you natively boot windows 7 in vhdx????? If so how to make this work? (there should be no difference to the guest OS whether
its' a vhd or vhdx and so given the boot environment is windows 8, my guess is it should work)
And if not, can windows 7 install in vhdx and run inside a virtual machine (e.g., with Host OS as windows 8)
Microsoft is conducting an online survey to understand your opinion of the Technet Web site. If you choose to participate, the online survey will be presented to you when you leave the Technet Web site.