web-dev-qa-db-fra.com

Une image VMWare Fusion peut-elle être exécutée sur une machine Windows?

Puis-je brûler dans les flammes si cela a été répondu.

Au travail, j’utilise une machine Windows XP Pro pour mon développement et à la maison j’utilise un Macbook Pro. Je songe à transférer mon environnement de développement vers des machines virtuelles utilisant VMWare Fusion (sur le Mac). Ma question est la suivante: puis-je ouvrir une image de machine virtuelle créée sur mon Mac avec mon ordinateur Windows au travail? 

Par exemple. Créez un serveur virtuel sur Mac avec VMWare Fusion, clonez-le sur une clé USB, amenez-le au travail et utilisez-le au travail, enregistrez-le sur une clé USB, rentrez chez vous et copiez-le sur le mac et continuez à travailler.

19
Shane

Réponse courte: oui. 

Réponse longue: Ce qui s'affiche sous la forme d'un fichier unique sous OSX apparaît uniquement sous la forme d'un répertoire contenant plusieurs fichiers sous Windows. Les machines sont assez portables entre pratiquement tous les systèmes VMware. Lors de la création initiale de la machine et de l'affichage des options avancées, vous pouvez sélectionner le niveau de "compatibilité" que vous souhaitez utiliser. En gros, cela ajuste les périphériques matériels virtuels de manière à utiliser uniquement ceux qui sont pris en charge par votre niveau de compatibilité cible. Pour une compatibilité maximale, je crée généralement des machines virtuelles ciblant Workstation 5 avec une compatibilité ESX Server. Cela me donne une image 100% portable entre Workstation 6, Fusion, ESX, Serveur VMWare et VMWare Player. Si vos images ont été créées dans Fusion, elles seront portables vers Windows (c'est-à-dire VMWare Workstation 6.5) sans aucun problème.

Lien vers Base de connaissances VMWare pour résoudre le problème de compatibilité de deux manières

22
saschabeaumont

Oui, Cliquez avec le bouton droit de la souris sur le fichier de la machine virtuelle (sur votre Mac), sélectionnez "Afficher le contenu du paquet", puis sélectionnez le premier fichier portant la mention "Votre système d'exploitation" -s001.vmdk ou le fichier le plus volumineux, puis copiez-le. sur votre lecteur flash ou sur tout ce que vous allez utiliser pour le transférer sur votre ordinateur Windows. Ce fichier .vmdk est compatible avec vmware workstation et virtualbox (une version gratuite d’Oracle, mais vous avez besoin d’une accélération matérielle).

-mx

2
Damike

Je pense avoir trouvé ce que je cherchais sur le site Web de VMware

Encapsulation Une machine virtuelle est essentiellement un conteneur logiciel qui regroupe ou "encapsule" un ensemble complet de ressources matérielles virtuelles, ainsi qu'un système d'exploitation et toutes ses applications, au sein d'un progiciel. L'encapsulation rend les machines virtuelles incroyablement portables et faciles à gérer. Par exemple, vous pouvez déplacer et copier une machine virtuelle d'un emplacement à un autre, comme tout autre fichier logiciel, ou enregistrer une machine virtuelle sur un support de stockage de données standard, d'une carte mémoire flash USB au format de poche vers un réseau de stockage d'entreprise. (SAN).

Indépendance du matériel Les machines virtuelles sont complètement indépendantes du matériel physique sous-jacent. Par exemple, vous pouvez configurer une machine virtuelle avec des composants virtuels (processeur, carte réseau, contrôleur SCSI, par exemple) complètement différents des composants physiques présents sur le matériel sous-jacent. Les machines virtuelles sur le même serveur physique peuvent même exécuter différents types de systèmes d'exploitation (Windows, Linux, etc.).

Indépendamment des propriétés d'encapsulation et de compatibilité, l'indépendance matérielle vous donne la liberté de déplacer une machine virtuelle d'un type d'ordinateur x86 à un autre sans modifier les pilotes de périphérique, le système d'exploitation ou les applications. L'indépendance matérielle signifie également que vous pouvez exécuter un mélange hétérogène de systèmes d'exploitation et d'applications sur un seul ordinateur physique.

0
Shane