Snow Leopard in VMware Workstation 7.1
Voraussetzungen
- CPU mit erweiterten Virtualisierungs-Funktionen
Intel: Intel VT
AMD: AMD-V
Diese sind u. A. notwendig um unter VMware ein 64Bit Betriebssystem zu betreiben. Ob man eine kompatible CPU hat kann meistens einfach im BIOS herausgefunden werden, denn da kann man die entsprechende Funktion ein- und ausschalten. Wenn nicht, einfach danach googeln. Die Core2Duo/Quad können es z.B. fast alle. Mit AMD habe ich leider zu wenig Erfahrung um hier vernünftige aussagen treffen zu können.
- Mindestens 2 GB RAM, besser sind 4-8GB
- Eine Snow Leopard Installations-DVD
- VMware Workstation 7.1.1
Eine voll Funktionstüchtige Demo Version kann man sich bei http://www.vmware.com herunterladen. Nach dem Testzeitraum steht nur noch der VMware Player zur Verfügung. Dieser reicht aber vollkommen aus um das OSx System weiter zu verwenden.
- Ein Boot CD-Image (nach darwin_snow.iso googeln)
Das ISO File kann man mittlerweile an vielen Stellen im Netz herunterladen. Da ich leider nicht weiß, ob man bzw. wessen Rechte man damit verletzt lass ich das direkte verlinken.
- Entsprechend Festplattenplatz
Anmerkung: Solange nichts anderes dabeisteht, einfach mit "Next", "Weiter", "Fortfahren", "Beenden" oder ähnlichem fortsetzen. Das jedesmal zu schreiben ist mir zu umständlich.
Schritt 1 - Erstellen einer Virtuellen Maschine
Gewünschte CPU Anzahl einstellen, bei mir läuft es mit 1x4 Cores. Bitte nicht mehr Einstellen als wirklich vorhanden, auch wenns möglich ist
Die VM startet sonst leider nicht.
Somit bekommt OSx per DHCP eine "echte" IP Adresse vom Router zugewiesen.
Das Aktivieren von „Allocate all disk space now.“ bringt Geschwindigkeitsvorteile, belegt dann allerdings auch immer die ganzen 40GB auf der Festplatte. Sonst wird je nach „echtem“ Bedarf belegt.
Auf „Edit virtual machine Settings“
Floppy auswählen und “Remove”. Diskettenlaufwerke braucht niemand mehr
Auf „Use host setting for monitors“ stellen (wenns noch nicht so ist) und "Accelerate 3D graphics" anhaken.
Mit „OK“ beenden.
Schritt 2 - Konfigurationsdatei anpassen
Die VM einmal einschalten. Hierdurch werden ein paar Einträge in der Konfigurationsdatei ergänzt die beim ersten start generiert werden, MAC z.B.
Über den Explorer in das Verzeichnis der VM wechseln, das sollte nun mittlerweile etwa so aussehen
Mit einem Text-Editor die „VMware virtual machine configuration (.vmx) “ Datei öffnen.
Folgende Zeilen ersetzen
encoding = "windows-1252" durch .encoding = "UTF-8"
guestOS = "freebsd-64" durch guestOS = "darwin10"
ide1:0.autodetect = "TRUE" durch ide1:0.autodetect = "FALSE"
vmci0.id = "<irgendwas>" durch vmci0.id = "-770663482"
Folgende Zeilen am Ende hinzufügen
ethernet0.linkStatePropagation.enable = "TRUE"
ft.secondary0.enabled = "TRUE"
ich7m.present = "TRUE"
keyboardAndMouseProfile = "macProfile"
mks.enable3d = "TRUE"
powerType.powerOff = "soft"
powerType.powerOn = "soft"
powerType.reset = "soft"
powerType.suspend = "soft"
printers.enabled = "FALSE"
serial0.present = "FALSE"
smc.present = "FALSE"
tools.syncTime = "TRUE"
tools.upgrade.policy = "upgradeAtPowerCycle"
Die Datei sieht danach etwa so aus
Speichern und zurück zu VMware Workstation.
Schritt 3 - Installation Snow Leopard
Am besten legt man sich das Image „darwin_snow.iso“ direkt ins Verzeichnis der VM, denn dieses ISO wird für jeden Start benötigt.
„Edit virtual machine settings“
Auf „Use ISO image file“ stellen und das darwin_snow.iso Image auswählen.
Die Maschine starten („Power on this virtual machine“)
Nach dem ersten Booten wird die CD ausgeworfen und das System zeigt etwa folgenden Text an
Rechts auf das kleine CD Icon mit der rechten Maustaste klicken und „Connect“ wählen. Hiermit wird die Boot CD wieder verbunden. Ist einfach so ^^.
Enter drücken und man bekommt folgendes Menü zur Auswahl
Beim Tutorial durchspielen ist mir aufgefallen das ab und zu auch ohne Fehlermeldung sofort das Menü kommt.
Snow Leopard Installationsmedium in ein DVD Laufwerk einlegen.
Rechte Maustaste auf das kleine CD Icon rechts unten und „Settings“ wählen.
Das entsprechende CD Laufwerk auswählen und mit „OK“ bestätigen.
Fehlermeldung, falls eine kommt, kann hier mit „OK“ ignoriert werden.
Zurück zur VM und mit „c“ von DVD booten, sobald das Darwin Menü kommt eine Taste drücken um von CD zu starten.
Nach kurzer Ladezeit sollte man ins Installationsmenü kommen.
Die bevorzugte Sprache wählen.
Unter Dienstprogramme Festplatten-Dienstprogramm wählen
Die VMware Festplatte auswählen und partitionieren
Man kann das Dienstprogramm beenden und hat ab dann das Volume zur Auswahl.
Jetzt installieren
Beim Neustart bleibt das System mit dieser Fehlermeldung stehen.
Beim Neustart bleibt das System mit dieser Fehlermeldung stehen.
Schritt 3 - Der erste Start
In der Konfiguration bitte das Boot ISO wieder einbinden.
Die Maschine einschalten
Der Bootvorgang kann einige Zeit dauern, sollte aber ohne Probleme durchlaufen. Wenn es hier hängen bleibt bitte nochmal die VMX Datei auf vollständigkeit kontrollieren.
Da ich davon ausgehe das die OSX Konfiguration jedem klar ist überspring ich den Teil und steige bei der Treiberinstallation wieder ein.
Schritt 4 - Die Installation der Treiber
VMware Tools
Diese sorgen für u.A. für SVGA Treiber. Bitte die darwin_snow.iso über das CD Icon Rechts unten wieder verbinden. Kurz darauf sollte ein "VMware Tools" Icon am Schreibtisch auftauchen.
Das Installationsprogramm per Doppelklick starten.
VMware Tools installieren und das System neu starten.
Sonstige Treiber
Da das OSX System bereits über eine funktionstüchtige Netzwerkverbindung verfügt die zusätzlichen Treiber am besten gleich in der VM herunterladen. So spart man sich das umkopieren.
SVGA Update
Was ich zusätzlich noch gemacht habe war ein Update der durch die VMware Tools installierten SVGA Treiber. Hierzu gibt es eine Projektseite auf Sourceforge:
http://sourceforge.net/projects/vmsvga2/files/
Die Datei VMsvga2_v1.2.2_Common_Installer.pkg herunterladen, installieren und neu starten.
Soundtreiber
Vor der Installation der Soundtreiber sollte man einen Snapshot erstellen. Mir hat es beim ersten mal die Installation zerlegt.
http://sourceforge.net/projects/vmsvga2/files/Audio
Die Datei EnsoniqAudioPCI_1.0.2_for_SnowLeopard.mpkg.tar.gz herunterladen und mit folgender Option installieren:
Nach einem Neustart ist Ton verfügbar und mein Tutorial abgeschlossen.
Ich schlage noch vor das man ein paar grafischen Schnick-Schnack ausschaltet um die VM schneller zu machen, die lustigen Leisteneffekte unten eignen sich hierfür z.b.
Zudem sollte man unbedingt den Energiesparmodus der OSx Installation deaktivieren, da es hier zur Problemen beim reaktivieren kommen kann.
Ein Softwareupdate kann auf ganz normalen Weg durchgeführt werden. Bitte hier auch an die Snapshot Funktionalitäten der VM denken. Es spart einem viel Mühe das System wieder zum Laufen zu bekommen wenn doch einmal etwas schiefgeht.
Hoffentlich hab ich nichts vergessen
p.s. ich habe ein ZIP Archiv mit fertig konfigurierter VM angehägt falls jemandem das editieren der VMX Datei zu blöd ist.
OS muss selbst installiert werden
. Es ist die VM dieses Tutorials, also bereits erfolgreich getestet.









































Juni 1st, 2011
Geile anleitung. Tausend dank.