Anfängerproblem Sierra auf Optiplex990

  • Hallo Gemeinde,
    zuerst einmal viele Grüße an das Forum. Ich bin Newbie beim Hackingtosh und hoffe, hier meine "Weiterbildung" zu bekommen. Bin Willens zu lesen und zu Lernen, aber auch für direkte Hilfe sehr dankbar.
    Dieses soll mein erster "realer" Hackingtosh werden (habe bereits ein Yosemeti in der VM zum laufen gebracht). Jetzt wollte ich mich an einem zur Verfügung stehenden Optiplex 990 versuchen.


    Mein Stand:


    Hardware: Optiplex 990, 16 GB RAM, Gerforce GT710, 1TB SATA HDD (geht da was?) mit BIOS A20 (SATA auf AHCI) sonst default


    Vorarbeiten: nach WIKI-Anleitung https://www.hackintosh-forum.d…38-Installation-von-macOS
    -USB Stick (Kingston Traveler 64 GB) mit Script (macOS Install Drive Maker) mit Sierra erstellt
    -Clover installiert und Bootloader auf Stick mit Einstellung wie in der FAQ beschrieben gebracht
    -fakeSMC.kext (2017-1017) und IntelMausiEthernet 2.3.0.kext nach EFI/CLOVER/kexts/other kopiert


    Clover configurator gestartet - und da verliessen sie ihn


    SMBIOS (iMac 14.2) gewählt und EFI Partition des Stick gemountet.


    Wenn ich den Optiplex mit eingestecktem Stick boote (F12) denn UEFI boot Sierra auswählen, Bildschirm bleibht schwarz.


    Hier bitte ich um Hilfe - ich glaube mit den Clover Einstelllungen bin ich i.M. überfordert. Gibt es evtl. für mein System eine Config die ich benutzen kann?


    Vielen Dank im Voraus,
    fishmob

  • Hallo @fishmob,
    herzlich Willkommen im Hackintosh-Forum! :welcome:


    Zunächst solltest du das BIOS überprüfen, ob die Einstellungen (falls vorhanden) wie hier im Wiki beschrieben entsprechend gesetzt sind.


    https://www.hackintosh-forum.d…tallationsvorbereitungen/


    In der config.plist sollten unter ACPI nicht allzuviele Haken gesetzt sein (FixShutdown, FixHDA, ....).
    Bei Kernel und Kext Patches sollten Haken bei AppleRTC, AppleIntelCPUPM und KernelPM gesetzt sein, machmal hilft auch ein zusätzlicher bei KernelLAPIC.
    Wichtig sind unter RT Variables die BooterConfig auf 0x28 und CsrActiveConfig auf 0x67 (0x77) zu setzen.
    Unter System Parameters Inject Kext auf Yes stellen und ein Haken bei Inject System ID setzen.
    Die Systemdefinition unter SMBIOS sollte deiner Hardware möglichst entsprechen; falls dein Optiplex mit einer CPU der zweiten i-Generation ausgestattet ist, wäre hier iMac12,2 gut, allerdings steckt hier eine AMD-GPU im Original-iMac. Möglicherweise ist ein iMac13,1 besser, da hier eine NVidia-GPU verbaut wurde, allerdings auch eine Ivy-Brigde-CPU (3. Generation).


    Falls du weiter Hilfe beim Konfigurieren der config.plist brauchst, kannst du die hier über Erweiterte Antwort/Dateianhänge hochladen.


    Viel Erfolg bei deinem Hackintosh-Projekt!

    iMac19,2: Asus B85M-E, Xeon E3-1230 v3, Sapphire Radeon RX580 8GB, 16GB RAM, Clover 5156, macOS 13.6.4

    MacBookPro11,4: Lenovo Thinkpad W541, i5-4340M, intel HD4600 (+nVidia deaktiviert), 16 GB Ram, Whitelist-BIOS-Mod, Clover, macOS 10.14.6, Windows 10

    Einmal editiert, zuletzt von McRudolfo ()

  • Hallo McRudolfo,


    vielen Dank für die Antwort. Ich bin dadurch etwas weiter. Konnte zumindest das Installationsprogramm starten.
    BIOS-Einstellungen hatte ich (wie empfohlen) so gemacht.
    Im WIKI steht, dass Clover UEFI gestartet werden soll. Das hat bei mir nicht geklappt, obwohl das MB die Möglichkeit bietet. Aber legacy BIOS hat dann funktioniert.
    Meine CPU ist i7-2600 - also 2. Generation (Sandy) habe jetzt trotzdem mal iMac13.1 genommen, mal schauen.


    Aktuelles Problem ist das mein keyboard nicht erkannt wird und ich im Festplattendienstprogramm die HDD nicht benennen kann.


    Hier mal meine "rudimentäre" config.plist


    Vielen Dank für den support,
    fishmob

    Dateien

    • config.plist

      (23,28 kB, 109 Mal heruntergeladen, zuletzt: )
  • Damit Tastatur und touchpad funktionieren brauchst du eine Kext:


    https://bitbucket.org/RehabMan…ps2-controller/downloads/


    Die kopierst du nach /Clover/Kexts/Other/ wo du auch die anderen zusätzlichen Kexte liegen hast.



    EDIT: in der config.plist ist mir nur aufgefallen, dass unter System Parameters Inject Kext nicht auf Yes steht.
    Bei der NVidia-Grafik bin ich mir nicht sicher, ob ein Inject reicht oder ob die Karte einen Webdriver braucht.

    iMac19,2: Asus B85M-E, Xeon E3-1230 v3, Sapphire Radeon RX580 8GB, 16GB RAM, Clover 5156, macOS 13.6.4

    MacBookPro11,4: Lenovo Thinkpad W541, i5-4340M, intel HD4600 (+nVidia deaktiviert), 16 GB Ram, Whitelist-BIOS-Mod, Clover, macOS 10.14.6, Windows 10

    Einmal editiert, zuletzt von McRudolfo ()

  • mhhh, vorhin lief die Installation zumindest bis zur Apple-ID bzw. Nutzereinrichtung durch. Nur dort konnte ich dann natürlich wg. fehlender Tastatur nicht weiter (d.h. Grafik war auch da) . Hab jetzt eigentlich nur die kext dazu getan und Inject Kext auf YES gestellt. Jetzt kam er noch nicht mal bis zum Apfel - Stoppzeichen.;-(


    Werd jetzt den Stick nocmal frisch erstellen und es nochmal versuchen.
    Melde mich bei - hoffentlich - Erfolg wieder.

  • Du nutzt die aktuelle Cloverversion (4411)? Die Kexte sind auch auf dem neuesten Stand?

    iMac19,2: Asus B85M-E, Xeon E3-1230 v3, Sapphire Radeon RX580 8GB, 16GB RAM, Clover 5156, macOS 13.6.4

    MacBookPro11,4: Lenovo Thinkpad W541, i5-4340M, intel HD4600 (+nVidia deaktiviert), 16 GB Ram, Whitelist-BIOS-Mod, Clover, macOS 10.14.6, Windows 10

  • Ja alles aktuell von hier: Clover 4411, fakeSMC.kext (2017-1017), IntelMausiEthernet Vers. 2.3.0 und dein link für den Voodoo-PS2. Leider auch mit Voodoo-PS2.kext kein keyboard. Ist das nicht auch für Laptops und touchpad? ich habe ein Desktop mit USB-Tastatur.

  • Ups... da war ich mit den Gedanken woanders ;(
    Schmeiß den VoodooPS2 wieder raus und kopiere die USBInjectAll.kext in den Other-Ordner.


    https://bitbucket.org/RehabMan…usb-inject-all/downloads/

    iMac19,2: Asus B85M-E, Xeon E3-1230 v3, Sapphire Radeon RX580 8GB, 16GB RAM, Clover 5156, macOS 13.6.4

    MacBookPro11,4: Lenovo Thinkpad W541, i5-4340M, intel HD4600 (+nVidia deaktiviert), 16 GB Ram, Whitelist-BIOS-Mod, Clover, macOS 10.14.6, Windows 10

  • Ja danke, jetzt fast alles ok. Wobei ich an den hinteren USB nur die Maus und Keyboard am Front USB betreiben kann.
    Jetzt werde ich noch die webdriver für die Grafikkarte versuchen und dann war es das erstmal für heute.

  • Ich drücke dir die Daumen!

    iMac19,2: Asus B85M-E, Xeon E3-1230 v3, Sapphire Radeon RX580 8GB, 16GB RAM, Clover 5156, macOS 13.6.4

    MacBookPro11,4: Lenovo Thinkpad W541, i5-4340M, intel HD4600 (+nVidia deaktiviert), 16 GB Ram, Whitelist-BIOS-Mod, Clover, macOS 10.14.6, Windows 10

  • Daumendrücken hat erst einmal geholfen, ich habe jetzt ein laufendes System.
    Da gibt es bestimmt noch genug Feintuning. Meine nächste Frage gilt der Installation von Clover auf der HDD.



    Sollte ich jetzt die EFI Partition meines USB -Sticks in FAt 32 formatieren? So habe ich jedenfalls die FAQ verstanden:


    sudo newfs_msdos -v EFI -F 32 /dev/rdisk1s1


    oder muss ich erst eine Partition auf meiner HDD erstellen? :rolleyes:

  • Die disk0 ist deine Festplatte, auf der du Sierra installiert hast. Die disk1 ist dein USB-Install-Stick für Sierra.
    Disk1 - also der USB-Stick - hat das GUID-Partitionsschema. Disk0 - deine Festplatte - hat das Apple-Partitionsschema, sollte aber wie der USB-Stick das GUID-Partitionsschema haben. Normalerweise wird beim Anlegen des GUID-Partitionsschemas die EFI mit FAT32 formatiert wie bei deinem Stick geschehen. Wenn du die EFI des Sticks jetzt formatierst kannst du nicht mehr booten!!!


    Nun bleiben zwei Möglichkeiten:
    Bootbares Backup deiner Installation auf einem internen oder externen Datenträger anlegen (z.B. mit Carbon Copy Cloner) und nach GUID-Partitionierung deiner Festplatte das Backup zurückspielen;
    oder
    Erneutes Starten der Installation vom Stick, GUID-Partitionierung/Formatierung deiner Festplatte und Installation von Sierra


    Dann kannst du Clover auf der EFI der Festplatte installieren und dann den Cloverordner auf der Festplatte mit dem des Stick austauschen. Anschließend sollte der Hacki auch von der Festplatte booten.

    iMac19,2: Asus B85M-E, Xeon E3-1230 v3, Sapphire Radeon RX580 8GB, 16GB RAM, Clover 5156, macOS 13.6.4

    MacBookPro11,4: Lenovo Thinkpad W541, i5-4340M, intel HD4600 (+nVidia deaktiviert), 16 GB Ram, Whitelist-BIOS-Mod, Clover, macOS 10.14.6, Windows 10

  • Sehr gut! :thumbsup:
    Hast du es geschafft, dass er Hackintosh von der Platte bootet?

    iMac19,2: Asus B85M-E, Xeon E3-1230 v3, Sapphire Radeon RX580 8GB, 16GB RAM, Clover 5156, macOS 13.6.4

    MacBookPro11,4: Lenovo Thinkpad W541, i5-4340M, intel HD4600 (+nVidia deaktiviert), 16 GB Ram, Whitelist-BIOS-Mod, Clover, macOS 10.14.6, Windows 10

  • Leider noch nicht, UEFI macht beim Optiplex 990 Probleme:


    The 990 doesn't have UEFI Secure Boot.
    It has Class 1 CSM Bios.
    This is not and will never be a feature of the 990.
    GPT partitions are standard now.

  • Da für die Installation von macOS das UEFI Secure Boot deaktiviert sein muss stört es überhaupt nicht, dass der Optiplex diese Option nicht hat! :D
    Wo liegt denn das Problem genau?

    iMac19,2: Asus B85M-E, Xeon E3-1230 v3, Sapphire Radeon RX580 8GB, 16GB RAM, Clover 5156, macOS 13.6.4

    MacBookPro11,4: Lenovo Thinkpad W541, i5-4340M, intel HD4600 (+nVidia deaktiviert), 16 GB Ram, Whitelist-BIOS-Mod, Clover, macOS 10.14.6, Windows 10

  • offensichtlich ein Problem die Info aus der EFI-Partition zu lesen. Wenn ich auf UEFI boot umstelle, findet er kein Installationsmedium.(Inhalt ist aber vom Stick kopiert) Ein seltsames Verhalten ist auch, dass die Maus nicht mehr bedienbar wird und wie wild auf dem Bildschirm umherspringt. Alles weitere Kann ich aber leider erst morgen testen. Melde mich aber gerne wieder (Audio steht z.B. auch noch auf meiner to-do Liste.Habe schon verschiedene kext ohne Erfolg getestet.

  • so, nach 2 Tagen Pause hab ich mal wieder etwas Luft mich mit dem UEFI boot zu beschäftigen. Leider ziemlich erfolglos. EFI Partition hab ich wie im WIKI beschrieben vorbeireitet, aber im BIOS kann ich keinen UEFI boot einstellen, dass Clover gestartet wird. Ich habe nur die unten zu sehende Auswahl.
    Allerdings scheinen viele das Problem beim UEFI boot mit dem Optiplex 990 zu haben (sowohl MacOS als auch bei Windows)
    Irgendwie scheint hier im Forum sich KayKun mit Dells_UEFIs auszukennen - irgendwelche Empfehlungen?


    @McRudolfo - vielen Dank für deinen tollen support bis hierhin. Hast du vl. noch eineEmpfehlung bzgl. Audio? habe es jetzt mit Lilu und AppleALC versucht.


    euer ratloser fishmob ;(

  • Hast du schon versucht, Legacy zu aktivieren und Clover Legacy zu installieren? Vielleicht klappt es ja so.


    Lilu und AppleALC sind schon mal super :thumbsup: . Jetzt musst du noch herausfinden, welche Audiocodec verwendet wird. Hast du auf dem Rechner parallel auch WIndows drauf? Da kann man im Gerätemanager nachschauen. Ansonsten tut es auch ein (Live-)Linux. Dort im Terminal eingeben:


    Code
    1. cat /proc/asound/card0/codec#0 > ~/Desktop/codec_dump00.txt
    2. cat /proc/asound/card0/codec#1 > ~/Desktop/codec_dump01.txt
    3. cat /proc/asound/card1/codec#0 > ~/Desktop/codec_dump10.txt
    4. cat /proc/asound/card1/codec#1 > ~/Desktop/codec_dump11.txt


    Die angelegten Txt-Dateien (wahrscheinlich nur zwei) hier mal hochladen.

    iMac19,2: Asus B85M-E, Xeon E3-1230 v3, Sapphire Radeon RX580 8GB, 16GB RAM, Clover 5156, macOS 13.6.4

    MacBookPro11,4: Lenovo Thinkpad W541, i5-4340M, intel HD4600 (+nVidia deaktiviert), 16 GB Ram, Whitelist-BIOS-Mod, Clover, macOS 10.14.6, Windows 10

  • lt. Gerätemanager ist das ein Realtek HD Audio ALC269


    Mein Stick ging ja auch nur im Legacy Mode. Ich habe dafür die unten im Bild stehenden Einstellungen gehabt. Sollten die auch fürClover passen. Muss ich dafür die EFI Partition anders vorbereiten?