CPUID to mask Intel Core 2 Merom in VMware unter AMD

  • Hallo,


    Hat jemand mal versucht OSX 10.8 oder 10.9 auf VMware unter AMD zu installieren? Meine CPU ist Phenom II X4 945. Dieser hat kein SSE4.1, aber ich brauche auch kein neues OSX. Für meinen Zweck würde auch 10.6 genügen.


    Ich habe folgende Anleitung gefunden.

    https://www.insanelymac.com/fo…ayer-6-with-amd-host-cpu/


    Es klappt nicht. Habe schon vieles versucht 10.8, 10.9, Vmware 8/9/10. Immer den gleichen Fehler wie im Anhang zu sehen. Ich vermute mal das die CPUID falsch ist.


    Gibt es eine Lösung?


    Danke!

  • Hallo und herzlich willkommen im Hackintosh-forum.de. :) :welcome2:


    In dem Insanelymac Guide wird eine Dmg erwähnt, wo hast du die her?

  • Maxhack

    Hat den Titel des Themas von „CPUID to mask Intel Core 2 Merom unter VMware unter AMD“ zu „CPUID to mask Intel Core 2 Merom in VMware unter AMD“ geändert.
  • Das DMG ist die standard OSX installation. Hier wird einfach nur die Mac OSX Install ESD.dmg aus dem Installation packet genommen und in ein IMG/ISO (HFS+) umgewandelt. Das funktioniert und die VM started auch vom ISO image. Der OSX kernel läuft natürlich nicht auf AMD, aber deshalb ja auch die CPUID um einen Intel Core 2 vorzutäuschen.

  • Ok. Und die OS x Mountain Lion App hast du im App store gekauft?


    Du brauchst mit nicht erklären, dass der Kernel nicht mit amd funktioniert, ich hatte selbst mal einen AMD Hackintosh :)

  • Ok. Und die OS x Mountain Lion App hast du im App store gekauft?


    Du brauchst mit nicht erklären, dass der Kernel nicht mit amd funktioniert, ich hatte selbst mal einen AMD Hackintosh :)

    Warum ist das relevant? Das sind keine torrent downloads oder sonstiges. Ich habe einige Macs und PC's und demensprechend auch ein einiges an Software die sich über Jahrzehnte angehäuft hat. Ich habe eine Kopie von so ziemlich jede Version die Apple herausgegeben hat. Worauf willst du hinaus?

  • Ok. Dann ist ja alles gut :)

  • OK was? Wozu diente bitte die Frage ob ich die OSX Installation bei Apple gekauft habe? Welchen Unterschied macht das? Bin ich hier im falschen Forum?

  • Das ging nur darum, ob du das legal hast. Das ist nämlich (bei ML wichtig).

    Nein, du bist im richtigen forum. :)


    Die Anleitung ist aber von 2014, und auch VMware hat Updates bekommen, deshalb ist das schwieriger. Bei amd kennt sich ralf. Sehr gut aus

  • Hallo. Das Problem mit VirtualBox ist das mir das Netzwerk zu langsam ist. Was ich in der VM machen möchte ist eine AFP Verbindung zu einem sparsbundle image, welches ich dann local auf dem Windows PC über FTP ansprechen kann. Bei VirtualBox sehe ich hier nur 10 - 15 MB/s, bei VMware 50 -60 MB/s


    Ich habe es letztendlich bewerkstelligt SL auf VMware mit AMD zu installieren. Ich kann gerne meine Instructions teilen, ist aber auf English. Ist für mich einfacher.


    Wie folgt:


    I succeeded installing and running OSX 10.6 in VMware Workstation under Windows 7 with a AMD Phenom II x4 965 CPU - other AMD CPU's from that line will most likely work too. The following instructions to not require any questionable tools, bootloader or startup images.


    You do, however, need to install an appropriate AMD kernel, since OSX does not support it. You will also need to patch VMware to provide the "Darvin" bootloader and to be able to read HFS+ startup media.


    The installation is somewhat cumbersome and technical, but if you follow the instructions carefully it will work. I just finished setting up the system and I'm happy with hit. Please keep in mind that this is all the result of my own experimenting, spending a complete weekend. I have not found these instructions anywhere on the web so far.


    On your Mac:

    1. Create 3 folders: osx, kernel, and kext
    2. Create a regular Snow Leopard disk image (client/desktop).

      Insert your OSX install DVD into your Mac.
      Open Disk Utility and select the mounted OSX Install Volume.
      Select File:New:Disk Image, from "OSX Install", save it as a regular compressed disk image, e.g. osx1063.dmg in the "osx" folder.
      When done, eject the mounted OSX Install disk image to avoid confusing the wrong volume. You will need to add some files, but more on this later.
    3. Find a MacOS/X AMD kernel for your OS/X version.
      I found some at: Kernel

      Put the .pkg file into the "kernel" folder.
      Using Terminal.app, cd to the "kernel" folder and extract the contents:

      $ pkgutil --expand-full legacy_kernel-10.3.0.pkg stuff
      $ open stuff/root.pkg/Payload

      Drag "legacy_kernel" to the "kernel" folder.
      Drag "SleepEnabler.kext" to the "kext" folder.
      Delete the "stuff" folder.
    4. Download a couple of essential kext's:
      FakeSMC.kex
      NullCPUPowerManagement.kext
      Drag them to the "kext" folder.
    5. Modify the OSX Install disk image:

      Using Terminal.app, cd to the folder of your .dmg image and use the following commands:

      $ hdiutil attach -owners on osx1063.dmg -shadow
    6. Verify no other disk image with a similar name is open:
      $ df -h

      $ open /Volumes/Mac\ OS\ X\ Install\ DVD
      Drag/Copy your "kext" folder to the window just opened. Drag/Copy your "kernel" folder into the window as well.

      CD to the copied kext folder and repair file permissions:

      $ cd /Volumes/Mac\ OS\ X\ Install\ DVD/kext
      $ pwd
      /Volumes/Mac OS X Install DVD/kext
      $ xattr -rc *
      $ sudo chown -R root:wheel *
      (When prompted for password, enter your current user account password)
      $ sudo chmod -R 755 *
      $ ls -ld@ *
      drwxr-xr-x 3 root wheel 102 Nov 24 2012 FakeSMC.kext drwxr-xr-x 3 root wheel 102 Nov 24 2012 NullCPUPowerManagement.kext
      drwxr-xr-x 3 root wheel 102 Apr 2 2010 SleepEnabler.kext

      Copy the kext file to the Installer system extensions folder:
      $ sudo cp -pR *.kext /Volumes/Mac\ OS\ X\ Install\ DVD/System/Library/Extensions

      Replace the mach_kernel on the Installer image by entering the following commands:
      $ cd /Volumes/Mac\ OS\ X\ Install\ DVD
      $ sudo mv mach_kernel mach_kernel_orig
      $ sudo cp kernel/legacy_kernel mach_kernel
      $ sudo chown root:wheel mach_kernel
    7. $ cd
      CD out of the from the disk image and eject it (Finder Select the mounted image, right-click: eject, or drag to trash)

      CD into your "osx" folder and type the following to merge the shadow image:
      $ hdiutil convert -format UDZO -o osx1063amd.dmg osx1063.dmg -shadow
    8. Convert the new .dmg image to iso:
      $ hdiutil convert -format UDTO osx1063amd.dmg -o osx1063amd.cdr
      $ mv osx1063amd.cdr osx1063amd.iso

      Finally copy the iso image to your PC.

      The .iso image will be HFS+ that Windows cannot read. It may read the Bootcamp partition instead, which we don't need.

    On your PC:


    1) Install VMware workstation (I tried version 8 and 9, both worked).

    2) Search the web for "unlocker vmware"

    3) Follow the instructions to patch vmware for OSX.


    Apparnelty this message is too long. Please see attachment.

  • Snow Leopard in VMWare ist nicht so schwer. Das hab ich beim Intel ohne Anleitung hinbekommen. In VBox eine virtuelle Festplatte bzw. Image von der DVD erzeugen. Den AppleIntelCPUPowermanagement.kext drauf löschen. eine plist ändern. WMWare patchen und installieren.

    AMD ist dann halt noch der Kernel