Pregunta

¿Qué recomienda para la creación rápida de imágenes para probar un producto de software (que necesita el acceso al hardware - completa de acceso al puerto USB)? Qué cubre esta virtualización? Tengo que ser capaz de volver a la imagen rápidamente el sistema a prueba de cero otra vez, y necesito buenas opciones para Windows y Mac OS.

¿Fue útil?

Solución

Si las máquinas virtuales a trabajar para usted, se puede elegir entre virtual PC , VMWare y VirtualBox .

Virtual PC es compatible con Win anfitrión y los invitados / Linux ganar. Aunque hay algunas advertencias con respecto al soporte de resolución X.

VMWare es compatible con Win, OS X y Linux de acogida. Es compatible con Win y Linux huéspedes.

VirtualBox soporta mismos anfitriones e invitados como VMWare.

Ninguno de los tres es compatible con OS X como invitado oficialmente. La razón es que OS X tiene licencia sólo para las máquinas de Apple. Sin embargo, hay algunos trucos que permiten la instalación de OS X bajo VMWare. También podría ser posible instalarlo bajo VirtualBox o Virtual PC, aunque no he visto las instrucciones específicas.

Si la virtualización no es lo suficientemente bueno para usted, puede utilizar las imágenes de instalación precreated o un programa de imágenes de disco.

Para imágenes de instalación precreated para Windows, puede utilizar la herramienta Sysprep (búsqueda de sysprep o una herramienta de preparación del sistema). No sé si hay herramientas equivalentes para OS X de Apple.

Para los programas de formación de imágenes de disco, conozco bastantes personas juran por Symantec Ghost . Yo personalmente no lo he usado, así que no puedo dar mucha información sobre él. También hay una lista de de programas de imágenes de disco en Wikipedia , por lo que evaluar estos también.

Espero que ayude.

Otros consejos

La virtualización puede trabajar para usted, siempre y cuando es sólo el acceso USB.

VirtualBox está disponible con soporte USB, ya sea para el "uso privado o evaluación" o comercialmente y funciona en Windows, Mac y Linux. soporte USB en Linux y Mac es algo esporádico y aunque no funciona con todos los dispositivos. VBox apoya instantáneas.

VMware tiene un producto gratuito llamado servidor de VMWare para Windows y Linux, pero no estoy seguro de cómo el soporte USB ahora está incluido en sus productos de servidor. Para Mac no es VMWare Fusion, pero que no está disponible de forma gratuita. Fusión debería funcionar con la mayoría de dispositivos USB. productos de estación de trabajo para Windows son más caros. Creo que hay una versión de prueba para todos ellos. Todo lo hacen instantáneas.

No sé cómo Parallels ahora (Mac) es compatible con dispositivos USB o instantáneas.

No es necesario funcionalidad instantánea si no puede pagar un poco corto tiempo de inactividad entre nueva imagen. Puede apagar la máquina virtual y luego simplemente copiar la imagen de disco (que no es más que uno o varios archivos regulares) e iniciar la máquina virtual de nuevo. Las instantáneas pueden ser revertidos a mucho más rápido (sin reiniciar).

Si la virtualización es adecuado para usted depende de cuánto acceso acceso directo que realmente necesita.

Pero si las obras de virtualización VMware ofrece a continuación, productos para Windows y Mac que admiten la función de instantáneas.

O también hay VirtualBox que funciona en Linux, Windows y Mac, también es compatible con las instantáneas y es gratuito.

Yo uso VMWare Player para este tipo de cosas. Yo no lo he probado con el tipo de acceso que discutir (ya que la mayoría hago aplicaciones en lugar de las cosas a nivel de controlador), pero las ventajas son muchas, siendo específicamente capaz de copiar la máquina virtual cuando se cerró para más adelante restaurar a un punto específico (especie de instantánea de un hombre pobre) y ser capaz de tener una gran cantidad de configuraciones sin salirse del presupuesto de hardware.

Sin duda, proporciona virtualización USB y yo diría que es la mejor apuesta para proporcionar el acceso del dispositivo completo. Yo sugeriría que probar, ya que, si se proporciona el soporte de hardware que necesita, que es una muy buena solución para las otras razones dadas. El único otro (no-VM) sugerencia que puedo pensar en que se correspondería sería copias de seguridad de imagen de disco duro que puede ser restaurado a su antojo.

He usado virtual PC en gran medida para este tipo de cosas en Windows, sin tener que golpear cualquier problema. Es gratis, que siempre es una ventaja; o)

Edit: Sólo volver a leer la pregunta - no estoy seguro de que tiene soporte USB. Debe marcar todas las otras cajas, aunque

CloneZilla es una gran manera, la libertad de crear la imagen de las máquinas.

Una vez trabajé para alguna empresa donde teníamos que probar nuestro software para diversas combinaciones de versiones de SO, SP y algunas otras bibliotecas que nuestra aplicación dependía. Para cada combinación identificados por separado tuvimos una imagen de la partición separada creada con la ayuda de Norton Ghost (versión DOS). Todas las imágenes fueron puestas a un servidor. Cada vez que un probador consiguió la próxima versión del núcleo del sistema para probar, que simplemente metódica restauración de todas las imágenes aplicables, instalar la aplicación, probar e informar de ello.

Este enfoque, aunque una sencilla sería permitir el acceso total al hardware y le proporcionará la instalación nativa 100%.

Hoy en día, sigo usando este enfoque para mi PC privado. Estoy seguro de que puede tratar los últimos avances como Hyper-V. La usamos hoy en día en la que trabajo. Cuando tratamos de instalar Team Foundation Server (el proceso está lejos de ser fácil) también tuvimos que dejar el proceso en algún momento y simplemente restaurar una máquina virtual a partir de una imagen porque nos dimos cuenta de que cometió algunos errores durante la instalación. Conceptualmente el mismo enfoque que ahorra una gran cantidad de tiempo. No estoy realmente seguro de que su grado de compatibilidad de un PC virtual es en el sentido de acceso al hardware.

Puede probar ambos enfoques.

P.S. Hoy en día hay dos productos fantasma, Symantec Ghost (buena edad) para uso corporativo y Norton Ghost para uso doméstico (programas de relleno en mi opinión). Si usted decide probar esta opción, recomendaría el fantasma de Symantec (parte de Ghost Solution Suite).

Si no se puede simplemente usar una máquina virtual y tomar instantáneas de la nueva instalación a continuación, hacer una nueva instalación en el hardware real y utilizar una herramienta de imágenes de disco (Santo viene a la mente).

Si el costo es un factor entonces hay unos CDs en vivo de Linux que va a hacer lo que quiere. Este viene a la mente. Poner un segundo disco en la máquina y la imagen desde el segundo disco a menos que tenga redes rápidas y almacenamiento de red; es la manera de frenar al ir y venir de la red con regularidad. Si está utilizando un CD de Linux en vivo, entonces en realidad se puede ajustar el segundo disco para EXT3 por lo que Windows no lo detectará y asignar una letra de unidad también.

Si usted tiene una estación de trabajo dedicada para la prueba, entonces recomiendo altamente Symantec Ghost. Simplemente obtener la estación de trabajo al estado de limpieza, reiniciar el sistema para fantasma y 'tomar una instantánea' de la HD o partición. A continuación, puede reemplazar el disco duro o partición de la imagen decir desde un CD o multicasted través de una conexión de red desde otro PC.

Lo he usado durante años, incluso hasta el punto de la automatización de la construcción de 60 estaciones de trabajo de prueba (al mismo tiempo).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top