2009-08-17 19 views
18

Puede arder en llamas si se ha respondido.¿Se puede ejecutar una imagen de VMWare Fusion en una máquina con Windows?

En el trabajo utilizo una máquina con Windows XP Pro para mi desarrollo y en casa uso una Macbook Pro. Estoy pensando en cambiar mi entorno de desarrollo a máquinas virtuales usando VMWare Fusion (en el mac). Mi pregunta es, ¿puedo abrir una imagen de máquina virtual creada en mi Mac con mi computadora Windows en el trabajo?

E.g. Cree un servidor virtual en Mac con VMWare Fusion, clónelo en un dispositivo USB, llévelo a trabajar y úselo en el trabajo, guárdelo en un dispositivo USB, váyase a casa y cópielo de nuevo al Mac y continúe trabajando.

+0

Pertenece en Superuser.com –

+2

En lugar de copiar toda la máquina virtual, puede ser que sea más fácil de transferir su origen en su lugar? es decir: ingrese su código de trabajo en un repositorio en la nube (público como github, o su propio servidor privado) y luego revise nuevamente su código en su máquina doméstica, y viceversa cuando vuelva a trabajar. –

Respuesta

21

Respuesta corta: Sí.

Respuesta larga: Lo que aparece como un único archivo en OSX simplemente aparece como un directorio con varios archivos en Windows. Las máquinas son bastante portátiles entre prácticamente todos los sistemas de VMware, cuando crea la máquina por primera vez y visualiza las opciones avanzadas, puede seleccionar el nivel de "compatibilidad" que le gustaría usar. Esto básicamente ajusta los dispositivos de hardware virtual para que solo utilicen aquellos que son compatibles con su nivel de compatibilidad objetivo. Para obtener la máxima compatibilidad, generalmente creo VM orientadas a la estación de trabajo 5 con compatibilidad con el servidor ESX. Esto me da una imagen que es 100% portátil entre Workstation 6, Fusion, ESX, VMWare Server y VMWare Player. Si sus imágenes se crearon en Fusion, serán portátiles para Windows (es decir, VMWare Workstation 6.5) sin problemas.

Enlace a VMWare's KB para resolver el problema de compatibilidad en ambos sentidos

0

Creo que he encontrado lo que estaba buscando en el VMware website.

encapsulación Una máquina virtual es esencialmente un contenedor de software que haces o “encapsula” un conjunto completo de recursos de hardware virtual, así como un sistema operativo y todas sus aplicaciones, dentro de un paquete de software. La encapsulación hace que las máquinas virtuales sean increíblemente portátiles y fáciles de administrar. Por ejemplo, puede mover y copiar una máquina virtual de una ubicación a otra como cualquier otro archivo de software, o guardar una máquina virtual en cualquier medio de almacenamiento de datos estándar, desde una tarjeta de memoria flash USB de bolsillo a redes de área de almacenamiento empresarial (SANs)

Hardware Independence Las máquinas virtuales son completamente independientes de su hardware físico subyacente. Por ejemplo, puede configurar una máquina virtual con componentes virtuales (p. Ej., CPU, tarjeta de red, controlador SCSI) que son completamente diferentes de los componentes físicos que están presentes en el hardware subyacente. Las máquinas virtuales en el mismo servidor físico pueden incluso ejecutar diferentes tipos de sistemas operativos (Windows, Linux, etc.).

Cuando se combina con las propiedades de encapsulado y compatibilidad, la independencia del hardware le da la libertad de mover una máquina virtual de un tipo de computadora x86 a otra sin realizar ningún cambio en los controladores del dispositivo, sistema operativo o aplicaciones. La independencia del hardware también significa que puede ejecutar una mezcla heterogénea de sistemas operativos y aplicaciones en una sola computadora física.

2

Sí, clic justo en el archivo de la máquina virtual (en su Mac), seleccione "Mostrar contenido del paquete", a continuación, seleccione el primer archivo que dice "Su sistema operativo" -s001.vmdk o el archivo más grande y cópielo en su unidad flash o lo que sea que va a utilizar para transferirlo a su máquina Windows. Ese .El archivo vmdk es compatible con vmware workstation y virtualbox (una versión gratuita de Oracle, pero necesita aceleración de hardware).

-mx

Cuestiones relacionadas