Why is the XP boot loader placed on my real HDD instead of the VHD? I followed exactly the guide. I had to use the Windows 7 DVD to repair the bootloader.
Vista setup from ISO/DVD no longer fails with "CD driver missing", but fails at 76%. I checked the setuperr.log and saw this:
2011-08-22 12:28:04, Error [0x0603ae] IBS Callback_PickTempDrive: Failed to collect temp drive requirements. HRESULT error code [0x8007000D][gle=0x0000000d]
2011-08-22 12:28:38, Error [0x064199] IBSLIB SetCheckpoint(StartPhaseSystemVolumeSelectedCheckpoint): threw exception.: class UnBCL::DirectoryNotFoundException: \\?\C:\Boot\*: path not found.
void __stdcall UnBCL::File::ThrowWinIOErr(long,const class UnBCL::String *)
inside the VHD, the bootloader is also missing. So my does the updated version no longer copies the bootmgr into the VHD?