Vous pouvez utiliser Vmware P2V - http://www.vmware.com/products/converter/overview.html , puis le lecteur VM gratuit
http://www.vmware.com/download/player/
Certains autres logiciels VM prennent également en charge les images VMWare.
Virtual Box est gratuit et la dernière version prend entièrement en charge les graphiques 3D accélérés.
Il existe un message de forum sur la création d'une image VDI à partir d'un système Win XP existant ici :http://forums.virtualbox.org/viewtopic.php?t=1404
Ce que vous voulez faire est mieux connu sous le nom de migration "Physical to Virtual", ou P2V en abrégé.
Je l'ai fait une fois manuellement et je sais que cela ne s'est pas très bien passé. Je ne me souviens pas des étapes exactes que j'ai suivies, mais c'était quelque chose comme ça :
- Prenez un clone du disque dur de votre système Windows XP (j'ai utilisé un CD amorçable Bart PE avec fantôme dessus).
- Installez un serveur virtuel de votre choix et créez-y une machine virtuelle.
- Restaurez le clone de votre disque dur dans la nouvelle machine (démarrez-le également avec Bart PE pour le faire).