I suspect the thing to do next is to fire up VMs with a few different versions of Windows and see how they react to an isohybrid image with various partition types, either as CD-ROM or as a disk/USB stick. -hpa