2009-08-17 8 views
18

Darf ich in Flammen aufgehen, wenn dies beantwortet wurde?Kann ein VMWare Fusion-Image auf einer Windows-Maschine ausgeführt werden?

Bei der Arbeit verwende ich eine Windows XP Pro Maschine für meine Entwicklung und zu Hause benutze ich ein Macbook Pro. Ich denke daran, meine Entwicklungsumgebung mit VMWare Fusion (auf dem Mac) auf virtuelle Maschinen umzustellen. Meine Frage ist, kann ich eine virtuelle Maschine Bild auf meinem Mac mit meinem Windows-Computer bei der Arbeit erstellt öffnen?

z. Erstellen Sie einen virtuellen Server auf dem Mac mit VMWare Fusion, klonen Sie ihn auf einen USB-Stick, bringen Sie ihn zur Arbeit und verwenden Sie ihn bei der Arbeit, speichern Sie ihn auf dem USB-Stick, gehen Sie nach Hause und kopieren Sie ihn zurück auf den Mac.

+0

gehört auf Superuser.com –

+2

Anstatt die ganzen VM kopieren, könnte es einfacher sein, Ihre Quelle zu übertragen, statt? d. h.: Übergeben Sie Ihren Code von der Arbeit an ein Cloud-Repo (öffentlich wie github oder Ihr eigenes privates) und überprüfen Sie dann Ihren Code erneut auf Ihrem Heimcomputer und umgekehrt, wenn Sie zur Arbeit zurückkehren. –

Antwort

21

Kurze Antwort: Ja.

Lange Antwort: Was unter OSX als einzelne Datei angezeigt wird, erscheint nur als ein Verzeichnis mit mehreren Dateien unter Windows. Maschinen sind zwischen praktisch allen VMware-Systemen tragbar. Wenn Sie die Maschine zum ersten Mal erstellen und die erweiterten Optionen anzeigen, können Sie auswählen, welche Stufe der "Kompatibilität" Sie verwenden möchten. Dadurch werden die virtuellen Hardwaregeräte grundsätzlich so angepasst, dass sie nur diejenigen verwenden, die vom Zielkompatibilitätsgrad unterstützt werden. Um maximale Kompatibilität zu gewährleisten, erstelle ich in der Regel VMs, die Workstation 5 mit ESX Server-Kompatibilität ausrichten. Dies gibt mir ein Bild, das zwischen Workstation 6, Fusion, ESX, VMWare Server und VMWare Player 100% portabel ist. Wenn Ihre Bilder in Fusion erstellt wurden, sind sie ohne Probleme auf Windows (z. B. VMWare Workstation 6.5) portierbar.

Link zu VMWare's KB das Kompatibilitätsproblem auf beiden Arten

0

Ich glaube, ich habe gefunden, was ich auf der VMware website suchte.

Encapsulation Eine virtuelle Maschine ist im wesentlichen ein Softwarecontainer, die in einem Softwarepaket Bündel oder „kapselt“ einen vollständigen Satz von virtuellen Hardware-Ressourcen, sowie ein Betriebssystem und alle seine Anwendungen. Die Kapselung macht virtuelle Maschinen unglaublich portabel und einfach zu verwalten. Beispielsweise können Sie eine virtuelle Maschine wie jede andere Softwaredatei von einem Ort zu einem anderen verschieben und kopieren oder eine virtuelle Maschine auf einem beliebigen Standard-Datenspeichermedium speichern, von einer USB-Flash-Speicherkarte im Taschenformat bis hin zu einem Enterprise-Storage-Area-Netzwerk (SANs).

Hardware-Unabhängigkeit Virtuelle Maschinen sind vollständig unabhängig von der zugrunde liegenden physischen Hardware. Beispielsweise können Sie eine virtuelle Maschine mit virtuellen Komponenten konfigurieren (z. B. CPU, Netzwerkkarte, SCSI-Controller), die sich vollständig von den physischen Komponenten unterscheiden, die auf der zugrunde liegenden Hardware vorhanden sind. Virtuelle Maschinen auf demselben physischen Server können sogar verschiedene Arten von Betriebssystemen ausführen (Windows, Linux usw.).

Wenn mit den Eigenschaften der Verkapselung und Kompatibilität gekoppelt, Hardwareunabhängigkeit Ihnen die Freiheit gibt, ohne dass Änderungen an dem Gerätetreiber, Betriebssystem oder Anwendungen zum anderem einer virtuellen Maschine von einer Art von x86-Computer zu bewegen. Hardwareunabhängigkeit bedeutet auch, dass Sie eine heterogene Mischung aus Betriebssystemen und Anwendungen auf einem einzigen physischen Computer ausführen können.

2

Ja, lösen nur die rechte Maustaste auf der virtuellen Maschine-Datei (auf dem Mac), wählen Sie „Paketinhalt zeigen“, dann die erste Datei auswählen, die sagt, "Ihr Betriebssystem" -s001.vmdk oder die größte Datei und kopieren Sie es auf Ihr Flash-Laufwerk oder was auch immer Sie verwenden werden, um es auf Ihren Windows-Rechner zu übertragen. Das .vmdk-Datei ist kompatibel mit VMware Workstation und Virtualbox (eine kostenlose Version von Oracle, aber Sie benötigen Hardwarebeschleunigung).

-mx