Hi Steven,
Great Job. Could you throw some light as to how to move this vhd to a bootable primary partition on a USB HDD and subsequently create a BCD entry for it.
I created a vhd on my laptop (on another partition), used imagex to capture an image of Windows 7 installed on the same partition, applied the image to the vhd. I then created a bootable / system partition on the USB HDD (also contains Ubuntu Jaunty) and modified grub to point to the correct partition for the Windows entry. I copied the vhd to the partition, however, when I edit the bcd, it edits my existing BCD on the local disk, does not create / edit the BCD on the USB HDD. On booting from the USB HDD and selecting Windows 7, i get the message "No Loader".
Any ideas as to where I am going wrong ? I will try to install Windows 7 as you have suggested, copy this to the USB partition and modify the BCD. What would the drive mapping be in this case for the VHD ?
Thanks,
Sandy