Existem ferramentas P2V para criar imagens de VM a partir de sistemas (físicos) existentes, mas, até onde eu sei, estas não levam em conta o hardware existente . Você geralmente precisa ajustar manualmente a imagem da VM produzida para usar os drivers para qualquer hardware fornecido pelo software de virtualização.
As poucas ferramentas de virtualização que usei oferecem apenas uma paleta limitada de opções de hardware. Dado o incrivelmente vasto número de produtos de hardware distintos que apareceram em "desktops antigos" desde 1981 , não é de surpreender que apenas alguns dos produtos mais comuns e recentes são emulados.
A menos que seu aplicativo não seja um típico aplicativo de desktop, ele não se importará se a CPU host for AMD ou Intel, não se importará se o disco for SCSI-UW2 ou SATA, não se importará se os gráficos O adaptador é uma nVidia 8800 ou uma Radeon 5700, não se importará se o mouse for um Logitech G9X USB ou um MS Intellimouse 1.1 PS / 2.
Posso estar errado, mas imagino que seja mais útil pensar (e fazer perguntas) em termos de emulação de características gerais, como a velocidade geral do sistema e a resolução gráfica. Talvez, se você explicar um pouco mais, as pessoas sejam mais capazes de fornecer respostas úteis.