I have a system which has a 1.5 TB HDD partitioned into 2 partitions, on the first partition (50GB) I have a full install of Windows 7. On the 2nd partition (or 3rd if you take account of the 100MB Bootconfig area). We have 16 Bootable VHD files, which when the BCD is modified in a suitable manner I can boot into any of the VHD files. However the problem arises when I try and take a ghost image of the system. I can capture a ghost image, but when I send that ghost image to another computer the process seems to alter the BCD file by changing the resumeobject guid for each of the VHD mappings, and will still allow me to boot into the first Windows 7 install.
Hope this is understandable to everyone, and if anyone has tried to ghost a system which has multiboot, where the multiboot boots to vhd files. I would be happy to hear and learn from your experiences.