Puoi utilizzare Vmware P2V - http://www.vmware.com/products/converter/overview.html , quindi il lettore VM gratuito
http://www.vmware.com/download/player/
Alcuni altri software VM supportano anche le immagini VMWare.
Virtual Box è gratuito e l'ultima versione ha il pieno supporto per la grafica 3D accelerata.
C'è un post sul forum sulla creazione di un'immagine VDI da un sistema Win XP esistente qui:http://forums.virtualbox.org/viewtopic.php?t=1404
Quello che vuoi fare è meglio conosciuto come migrazione "da fisico a virtuale", o P2V in breve.
L'ho fatto una volta manualmente e so che non è andato molto bene. Non ricordo i passi esatti che ho fatto, ma era qualcosa del genere:
- Prendi un clone del disco rigido del tuo sistema Windows XP (ho usato un cd avviabile di Bart PE con Ghost sopra).
- Installa un server virtuale di tua scelta e crea una macchina virtuale al suo interno.
- Ripristina il clone del tuo disco rigido nella nuova macchina (avviandolo anche con Bart PE per farlo).