Beiträge von MacPad

    Mit einem in Internet befindlichen Guide der den Titel "Booting the OS X installer on LAPTOPS with Clover" trägt konnte ich macOS Sierra auf dem T540p installieren.


    Ich bin dabei Schritt für Schritt vorgegangen. Beim den ersten Versuchen habe ich allerdings beim Booten des Setups über den USB Stick mit Clover immer einen schwarzen Bildschirm erhalten. Nach einigen Tests mit angepassten „Devices“ und „Graphics“ Werten in der config.plist konnte ich mit folgenden Werten ein Bild auf den Monitor zaubern, um schlussendlich die macOS Sierra Installation durchführen zu können.


    Graphics -> Ig platform id
    0x0a260006 geändert in 0x0d220003


    Devices -> IntelGFX
    0x04128086 geändert in <leer> (alle Zeichen in dem Feld gelöscht)


    Folgende .kext Dateien habe ich für die Installation verwendet:
    - FakeSMC.kext
    - IntelMausiEthernet.kext
    - VoodooPS2Controller.kext


    Die Installation war soweit ein Erfolg. Im nächsten Schritt folgen die im oben genannten Guide erwähnten „Post Installation Steps“. Nach der ersten Anmeldung an macOS fällt auf, dass der Sound nicht funktioniert, was aber sicherlich auch hinzubekommen sein wird.

    Folgendes habe ich bisher durchgeführt, leider mit dem Ergebnis, dass der USB Stick bis zum Apple Logo bootet und dann nichts mehr passiert (kein Ladebalken, kein Zugriff auf USB Stick mehr). Ideen sind herzlich willkommen.


    macOS Installations-USB-Stick erstellen
    - Ein MacOS (hier Ver. 10.12.4) auf anderes System starten
    - USB (>8GB) Stick anschließen
    - Disk Utility App starten (z.B. über Spotlight Suche suchen)
    -- USB Stick auswählen
    -- Löschen Button wählen
    --- Name: Untitled
    --- Format: Mac OS Extended (Journaled)
    --- Schema: GUID-Partitionstabelle
    -- "Löschen" klicken -> abwarten -> fertig


    - Appstore starten, um macOS Sierra Installationsprogramm herunterzuladen
    -- Nach macOS Sierra suchen
    -- Anschließend Ergebnis "macOS Sierra / Dienstprogramme" Laden (angebotene Version 10.12.5)
    -- Nachdem das Laden abgeschlossen ist den Installer/Installationsprogramm ignorieren / minimieren


    - Terminal starten
    -- Um bootfähigen USB -Installations-Datenträger zu erstellen folgenden Befehl eingeben:
    --- sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled --applicationpath /Applications/Install\ macOS\ Sierra.app --nointeraction &&say Done
    --- Passwort eingeben
    --- Um Fortzufahren "Y" eingeben und Enter drücken
    --- Nach Abschluss Terminal beenden


    - Clover EFI v2 auf gestarteten Mac installieren
    -- Clover ZIP File herunterladen und entpacken
    -- Clover_v2.4k_r4061.pkg starten
    --- Fortfahren
    --- Fortfahren
    --- "Ort für die Installation ändern" wählen
    ---- USB Stick / Volume "Install macOS Sierra" auswählen -> Fortfahren
    --- Button "Anpassen" wählen
    ---- Paketname aktivieren
    ----- "Installation für UEFI-Motherboards"
    ----- "Drivers64UEFI\OsxAptioFixDrv-64"
    ----- "Drivers64UEFI\PartitionDxe-64"
    --- Button "Installieren" wählen, Passwort eingeben, "Software installieren" klicken -> Schließen


    - Clover Configurator herunterladen (Version 4.42.1, (Vibrant Edition) [>=10.10])


    - Volume "EFI" auf Desktop öffnen
    -- Nach EFI/CLOVER/ wechseln
    -- Sicherungskopie der Datei "config.plist" auf Desktop ablegen und umbenennen in "config org.plist"
    -- Datei "config.plist" mit Clover Configurator öffnen und folgende Einstellungen vornehmen (alles andere so belassen)
    --- Devices -> Audio -> "ResetHDA" deaktivieren
    --- Gui -> Language -> "de" gewählt
    --- Gui -> Language -> "Screen Resolution" -> "1920x1080" gewählt
    --- Graphics -> "Inject Intel" aktiviert
    --- SMBIOS -> Zauberstab klicken -> MacBook Pro Retina (11,1) -Core i5/i7 (Haswell) wählen
    ---- Week of Manufacturer -> share einige male klicken
    ---- Unit Number -> share einige male klicken
    ---- OK
    --- System Parameters -> "Inject Kexts" -> "Yes" auswählen
    --- Programm beenden und Änderungen speichern
    -- Weitere Sicherungskopie der Datei "config.plist" auf Desktop ablegen und umbenennen in "config mod.plist"
    -- kext Files auf Volume "EFI" kopieren
    -- folgende Dateien nach EFI/CLOVER/kexts/Other kopieren
    --- AppleALC.kext V1.1.1
    --- VoodooPS2Controller.kext
    --- IntelBacklight.kext
    --- ACPIBatteryManager.kext
    --- IntelMausiEthernet.kext


    -- Heruntergeladene Programme (Clover + Configurator + kext Files) in neuen Ordner "Post Install" auf Desktop kopieren und anschließend auf Volume "Install macOS Sierra" kopieren
    -- USB Stick / Volumes auswerfen


    -- Thinkpad BIOS Settings vornehmen
    --- Config -> Power -> Intel Rapid Start -> Disabled
    --- Security -> Virtualization -> Intel VT + VTd Disabled
    --- Security -> Secure Boot -> Disabled


    -- USB Stick in hinteren USB (2.0) Port Seite Rechts einstecken und davon booten
    --- Boot OS X Install wählen


    ... ab hier geht es nicht weiter. Das Apple-Logo wird angezeigt, aber es wird weder auf den USB-Stick zugegriffen, noch ein Ladebalken/Fortschritt angezeigt.


    Gruß
    MacPad

    Vielen Dank für die Willkommensgrüße.


    Anbei kurz skizziert die ersten Schritte die ich vorgenommen habe, inkl. Output-Files:

    • Ubuntu 17.04 via LiLi USB Creator auf USB Stick extrahiert (Live Modus)
    • Ubuntu 17.04 von USB Stick gestartet
    • Ubuntu Terminal gestartet und folgende Befehle ausgeführt:
    • lspci -nn > ~/Desktop/PCI-Infos.txt
    • cat /proc/asound/card0/codec#0 > ~/Desktop/codec00_dump.txt
    • cat /proc/asound/card0/codec#1 > ~/Desktop/codec01_dump.txt
-> Ergebnis -> No such file or Directory
    • cat /proc/asound/card1/codec#0 > ~/Desktop/codec10_dump.txt
    • cat /proc/asound/card1/codec#1 > ~/Desktop/codec11_dump.txt -> Ergebnis -> No such file or directory
    • Output-Files in File-Share kopiert
    • Ubuntu heruntergefahren

    Bzgl. Deinen anderen Hinweisen muss ich mich erst in die Materie einlesen. Die Begriffe sind mir nicht geläufig. Ich werde dazu die Forensuche und weitere Online-Quellen bemühen, um die Abläufe weiter kennenzulernen. Unterstützung für die nächsten Schritte sind natürlich auch gern willkommen.


    Im Anhang einmal die Output-Files, vielleicht geben die ja Aufschluss für das weitere Vorgehen.


    Gruß
    MacPad

    Dateien

    • PCI-Infos.txt

      (1,93 kB, 148 Mal heruntergeladen, zuletzt: )
    • codec00_dump.txt

      (3,83 kB, 122 Mal heruntergeladen, zuletzt: )
    • codec10_dump.txt

      (11,11 kB, 123 Mal heruntergeladen, zuletzt: )

    Hallo al6042,


    gern würde ich das Thema hier aufgreifen und mit zum Erfolg des Threads beitragen. Neben mir habe ich ein ThinkPad T540p stehen habe (Type 20BF) und würde dort gern die aktuelle MacOS Version installieren.


    Was BIOS Einstellungen etc. angeht unterliege ich keinen Einschränkungen. Bei der Festplatte werde ich die aktuelle (mit Windows 10 laufende) SDD ausbauen und eine leere, andere Festplatte (HDD) einbauen. Somit ist das Thema Datensicherung, Dual-/Multiboot ebenfalls nicht zu berücksichtigen. Die Funktionalität der Wireless LAN (WLAN) Schnittstelle hat nicht die höchste Priorität, da ich im Zweifel gern einen kompatiblen USB WLAN Stick nutze (dazu muss ich mich noch informieren welche "Mini"-WLAN-USB-Sticks kompatibel und noch zu erhalten sind). An erster stelle erscheint mir das Thema Grafikbeschleunigung und Audio wichtig, um "Garageband" sinnvoll nutzen zu können. Ein aktueller durchgeführter Test innerhalb von VMware ist aufgrund mangelnder Grafikbeschleunigung und Audio-Verzögerung weniger zufriedenstellend. An zweiter Stelle folgt dann die Funktionalität des LAN Interfaces (ohne Internet ist doch recht wenig möglich) und eine optimale Touchpad-Funktionalität.


    An sich wäre es das erste Mal, dass ich MacOS auf ein Nicht-Apple-Gerät installiere. Von daher benötige ich ein wenig Guidance von Euch und werde natürlich von der Suchfunktion gebrauch machen.


    al6042, weiter oben hast Du einige Linux-Befehle erwähnt - die auszuführen sind - um weitere, detailliertere Hardware-Informationen zu erhalten. Gern möchte ich auf Dein Wissen zurückgreifen, um die bestmögliche Hardwareunterstützung zu erzielen. Daher meine Frage, soll ich die Befehle auf meiner Hardware (mit welcher Linux-Distribution -> z.B. Ubuntu?) ausführen und hier einmal posten um den nächsten Schritt (welcher das auch sein wird) anzugehen?


    Gruß MacPad