Quiero emular algunas PC de escritorio antiguas para ejecutar mi aplicación allí (la máquina emulada) como prueba de esfuerzo.
es posible? Miré a mi alrededor y algunas personas mencionaron Qemu, que es de código abierto (genial).
¿Alguien alguna vez intentó hacer esto y tuvo éxito? La idea es crear una máquina virtual a partir del hardware existente, sistema operativo incluido si es posible.
Estoy abierto a otras sugerencias además de Qemu
Actualización : necesito soporte de aceleración 3D. porque mi aplicación usa DirectX. Microsoft Virtual PC, por ejemplo, no es compatible con esto. Miré a mi alrededor y parece que VMWare Player lo hace, así que lo intentaré. Acerca de mi aplicación: realiza un procesamiento de imágenes pesado, incluidas imágenes de multitrama, por lo que el rendimiento es muy importante
fuente
Respuestas:
Existen herramientas P2V para crear imágenes de VM a partir de sistemas (físicos) existentes, pero que yo sepa, no tienen en cuenta el hardware existente . Por lo general, debe ajustar manualmente la imagen VM producida para usar los controladores para cualquier hardware que proporcione el software de virtualización.
Las pocas herramientas de virtualización que he usado ofrecen solo una paleta limitada de opciones de hardware. Dada la increíble cantidad de productos de hardware distintos que han aparecido en las "computadoras de escritorio antiguas" desde 1981, no es sorprendente que solo se emulen unos pocos de los productos más comunes y recientes.
A menos que su aplicación no sea una aplicación de escritorio típica, no le importará si la CPU host es AMD o Intel, no le importará si el disco es SCSI-UW2 o SATA, no le importará si el adaptador de gráficos es un nVidia 8800 o Radeon 5700, no le importará si el mouse es un Logitech G9X USB o un MS Intellimouse 1.1 PS / 2.
Puedo estar equivocado, pero imagino que sería más útil pensar (y hacer preguntas) en términos de emulación de características generales como la velocidad general del sistema y la resolución de gráficos. Quizás si explica un poco más, las personas estarán en mejores condiciones de proporcionar respuestas útiles.
fuente
Es probable que pueda crear una nueva máquina virtual con un disco duro virtual más pequeño y una pequeña cantidad de RAM para obtener un efecto similar.
fuente