Existe una opción ( o varias):
Existe una utilidad de los chicos de sysinternals llamada Disk2vhd.
Sirve para crear un fichero en formato de disco virtual (vhd) de un sistema bajo windows (xp, 2k3 server, …) y poder correrlo en VirtualPC, VirtualBOX (y creo que en VMWARE). En realidad se podria con cualquier Software de virtualización que soportara el formato .vhd en sus ficheros de discos duros virtuales.
http://www.javcasta.com/2010/07/08/v...al-virtualbox/