OS X in VirtualBox auf dem iMac installieren?

Ist es möglich, OS X 10.6 Snow Leopard in VirtualBox auf einem iMac (i3) mit OS X 10.6.8 zu installieren? Ich habe die 10.6-Installations-CD, DMG und ISO, kann aber keine von ihnen dazu bringen, von VirtualBox zu booten.

Hinweis: Nur die Serverversion von Snow Leopard darf virtualisiert werden. Die Virtualisierung der Nicht-Server 10.6.x-Version verstößt gegen die EULA.
Es gibt Websites, die ganze vorgebündelte Virtual-Box-Images hosten, die Ihnen die Installation/Einrichtung der VM komplett ersparen
@XAleXOwnZX Wenn dies immer noch zutrifft, können Sie einige auflisten?
Google "virtuelle Box-Bilder"

Antworten (3)

Diese Anweisungen gelten für VirtualBox unter Windows und Linux, funktionieren aber auch gut unter OS X. Entnommen von hier – gekürzt und modifiziert für das OS X-Gastbetriebssystem:

  • Rippen Sie Ihre Original-Einzelhandels-DVD von Snow Leopard im ISO-Format.
  • Erstellen Sie in VirtualBox eine neue virtuelle Maschine. Benennen Sie es wie Sie möchten, aber wählen Sie "Mac OS X" als Betriebssystem und "Mac OS X Server" als Version. Weiter klicken. Weisen Sie der VM ausreichend RAM zu. Ich habe 1024 MB gewählt. Weiter klicken. Erstellen Sie eine neue virtuelle Festplatte, ich habe 20 GB dynamisch erweiterbaren Speicher gewählt. Klicken Sie auf Fertig stellen.
  • Öffnen Sie die Einstellungen für diese neue virtuelle Maschine und laden Sie im Abschnitt Speicher die Snow Leopard-ISO in das jetzt leere CD/DVD-Gerät.
  • Schließen Sie nun VirtualBox (wichtig!). Suchen Sie die XML-Datei, die die soeben erstellte virtuelle Maschine definiert. Das wird drin sein ~/Library/VirtualBox/Machines/<name of the VM>/<name of the VM>.xml. Durchsuchen Sie diese Datei in einer Textbearbeitung nach den ExtraDataItemTags. Fügen Sie nach der letzten Instanz von ExtraDataItemTags die folgenden zwei neuen ExtraDataItemTags hinzu:

    <ExtraDataItem name="VBoxInternal2/EfiBootArgs" value=" "/>

    <ExtraDataItem name="VBoxInternal2/SmcDeviceKey" value="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"/>

  • Speichern und schließen Sie die Datei.

  • Öffnen Sie VirtualBox und schalten Sie die virtuelle Maschine ein. Die Installation startet nach einigen Minuten. Wähle deine Sprache. Öffnen Sie nun das Festplatten-Dienstprogramm im Menü Dienstprogramme. Wählen Sie die virtuelle Festplatte aus und klicken Sie auf Löschen. Schließen Sie es und Sie können jetzt OSX installieren. Zuvor können Sie die Installation anpassen. Es kann interessant sein, zusätzliche Sprachübersetzungen oder die Druckerunterstützung zu deaktivieren (Sie sparen etwa 2 GB).

Ich habe kein Glück, die .XML-Datei zu finden. Es gibt keinen Maschinenordner in ~/Library/VirtualBox/, noch kann der Finder OSX.xml auf der Festplatte finden. Alles, was ich finden kann, ist /VirtualBox VMs/OSX/ in meinem Home/User-Ordner mit .vbox, .vbox-prev und .vhd
Ich sehe VirtualBox.xml in ~/Library/VirtualBox/, das ExtraDataItem-Zeug enthält. Soll ich es dort hinstellen?
Auch da kein Glück, nur zur Info.
@ David das ist ein Mist. Ich habe das schon sehr lange nicht mehr ausprobiert, also ist VirtualBox möglicherweise weitergezogen. :(
Das funktioniert für mich. Das Entscheidende ist, das <ExtraDataItem>XML-Tag direkt nach dem <Machine>Tag hinzuzufügen. <VirtualBox ...> <Machine uuid="..." name="OS X Mavericks" ...> <ExtraData> <ExtraDataItem name="VBoxInternal2/EfiBootArgs" value=" "/> <ExtraDataItem name="VBoxInternal2/SmcDeviceKey" value="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"/> </ExtraData> Neuere Versionen von VirtualBox speichern Ihre VM unter /Users/<user>/VirtualBox VMs/<vm name>/<vm name>.vboxTipp: Backup, bevor Sie Änderungen vornehmen.
Ich konnte VirtualBox nicht dazu bringen, von einer .dmg-Datei zu booten, die ich von der Snow Leopard-Installations-CD erstellt habe. Die VM wurde nach ein paar Minuten erfolgreich von der Disc gebootet, nachdem ich diese Änderungen vorgenommen hatte: Anzeige > Videospeicher von 6 MB auf 128 MB erhöhen, 3D-Beschleunigung aktivieren, VirtualBox anweisen, das CD/DVD-Laufwerk mit meinem Host-Laufwerk (echte physische Laufwerk) anstelle einer virtuellen Festplattendatei der DMG, das EfiBootArgs ExtraDataItemTag weglassen und hinzufügen <ExtraDataItem name="VBoxInternal2/EfiGopMode" value="4"/>(was nur die Bildschirmauflösung von 1027 × 768 auf 1440 × 900 ändert).
Es scheint, dass die .vbox-Dateien die XML-Dateien sind, die Sie benötigen.

Ich habe gerade eine SL 10.6.8 VBox am Laufen. Funktioniert einwandfrei, wenn auch etwas langsam. Ich bin dabei, es aus Gründen aufzugeben, die nichts mit VirtualBox zu tun haben, aber mal sehen, ob ich mich an alles erinnern kann, was ich getan habe, um es zum Laufen zu bringen:

1) Beginnen Sie wie in der anderen Antwort gesagt mit dem Rippen einer Original-SL-DVD. Meine war 10.6.0.

2) Auch wie die andere Antwort, erstellen Sie die neue VM, wählen Sie Mac OS X Server (auch wenn Sie keinen Server verwenden), weisen Sie> = 1 GB RAM zu (ich würde ihm mindestens 2 GB geben, wenn Sie es entbehren können). , und montieren Sie Ihre gerippte DVD.

3) Starten Sie die Maschine nicht.

4) Öffnen Sie die Maschineneinstellungen und stellen Sie sicher, dass alle folgenden Einstellungen vorgenommen wurden:

System > Motherboard > Chipsatz: ICH9

System > Motherboard > Erweiterte Funktionen > IO APIC aktivieren (markiert)

System > Motherboard > Erweiterte Funktionen > EFI aktivieren (markiert)

System > Prozessor > PAE/NX aktivieren (markiert)

System > Beschleunigung > VT-x/AMD-V aktivieren (markiert)

System > Beschleunigung > Verschachteltes Paging aktivieren (markiert)

Speicher > Stellen Sie hier sicher, dass die Festplatte an einen SATA-Controller vom Typ AHCI angeschlossen ist.

Netzwerk > Adapter 1 (oder jeder andere) > Adaptertyp: Intel PRO/1000 T Server (82543GC)

Ports > Serial Ports > Enable Serial Port (deaktivieren Sie dies)

Anschlüsse > USB > USB-Controller aktivieren (markiert)

Anschlüsse > USB > USB 2.0 aktivieren (markiert)

5) Starten Sie die Maschine und Sie sollten den ausführlichen Boot-Modus sehen (kein grauer Apple-Bildschirm).

6) Fahren Sie mit der Installation von OS X fort.

Das ist genau das, was ich getan habe und jetzt am Laufen habe. Aktualisiert 10.6.0 auf 10.6.8 mit Standard-Software-Update. Keine Patches, Kexts oder andere Hacks erforderlich.

Mein System: iMac 21,5" Ende 2009 (3,06 GHz Intel Core 2 Duo, mit 16 GB RAM)

VirtualBox-Version: 4.1.12 r77245 mit installierten Erweiterungen.

Ich habe versucht, VirtualBox auf 4.1.14 zu aktualisieren, aber das hat diese VM irgendwie kaputt gemacht. Ich habe nie ganz herausgefunden, warum, aber das hat mich davon abgehalten, zu aktualisieren. Habe 4.1.16 noch nicht ausprobiert. Wenn Sie es mit diesen Einstellungen nicht auf der aktuellen Version installieren können, liegt das vielleicht daran?

Ich hoffe, das hilft!

Ich habe ein altes MacBook (weiß 13"). Ich konnte wegen meiner Hardware nicht über den AppStore auf Mavericks aktualisieren (würde mir das Herunterladen nicht erlauben). Derzeit auf 10.6.8

Ich habe die neueste Version von Virtualbox (4.3.6) installiert. Ich habe 10.8.5 installesd.iso im Web gefunden (weiß nicht mehr wo). So ziemlich alle Standardeinstellungen (40 GB statische HD im .vdi-Format, 2 GB RAM, 128 MB Videospeicher). In den Einstellungen ist der Standardcontroller SATA, was bei mir funktioniert hat. Ich habe die installesd.iso zum virtuellen DVD-Laufwerk hinzugefügt und die Maschine gestartet. Die Maschine startet und Sie werden einige Minuten lang Wortmeldungen sehen, dann gelangen Sie zum Optionsbildschirm der Installationsdiskette. Wählen Sie "Festplattendienstprogramm". Wählen Sie im "Festplattendienstprogramm" die virtuelle Festplatte aus, die Sie für die Maschine haben (die ganz oben in der Liste). Wählen Sie „Partition“ -> 1 Partition -> Mac OS Extended (Journaled) und klicken Sie auf „Partition“, um die Festplatte zu partitionieren. Beenden Sie das Festplattendienstprogramm und wählen Sie dann OSX neu installieren. Wählen Sie Ihre virtuelle Festplatte aus und installieren Sie sie.

Nahm fooooorrrrrrrreeeevvvvvveerrrrrrrrr! Besagte Installation von 20 min. War eher 45 min. Wenn der Bildschirm während der Installation weiß wird, handelt es sich lediglich um einen Ruhebildschirm. Klicken Sie zurück in das Maschinenfenster und es sollte Ihnen den aktuellen Installationsstatus anzeigen. Erstellen Sie ein Konto, wie Sie es normalerweise für Mac tun würden, und beginnen Sie mit der Verwendung Ihres Mac.

Ich kann jetzt meine VM auf Mavericks (wird gerade heruntergeladen) auf dem Bare Metal aktualisieren, das ich nicht aktualisieren konnte.