Kein Sound + Booten ohne Clover USB-Stick

  • Hallo,
    folgende Konstellation:

    • Mobo: ASRock Z87 Extreme 6
    • CPU: Intel Xeon E3-1231v3 (keine interne GPU)
    • GPU: nVidia GeForce GTX 980
    • SSD1: 120GB > Windows-System
    • SSD2: 256GB > Windows-Programme
    • SSD3: 500GB > Windows-Spiele
    • SSD4: 120GB > macOS-System (High Sierra)

    Das ist der JETZT-Zustand und ich teste aus ob macOS einwandfrei laufen könnte auf meinem PC: Später wenn alles sauber läuft möchte ich macOS auf der 500GB-SSD3 haben.


    Was geht nicht?
    1. Sound (ALC1150).
    2. Booten ohne Clover-USB-Stick mit Menu bei dem ich dann 2 Auswahlmöglichkeiten habe: 1. WIndows / 2. macOS (oder umgekehrt)


    Ich hoffe hier könnt ihr mir helfen. Clover Verzeichnis folgt gleich im Anhang.
    Vielen Dank.


    PS: Und nochmals Danke an @derHackfan, @griven, @al6042 und die anderen im Ozmosis Thread die mir helfen wollten.


    EDIT
    Die Bootflags (config.plist) lösche ich immer noch manuell bevor ich boote.

    Dateien

    • CLOVER.zip

      (3,6 MB, 192 Mal heruntergeladen, zuletzt: )

    Einmal editiert, zuletzt von pauernet ()

  • Wenn ich mir deinen kexts/Other Ordner angucke, dann kann der Sound auch nicht funzen ... :D
    Ich nutze auf meinen ASRock Möhren die Combo AppleALC und Lilu immer aktuell aus unserem Download Center oder über das Kext Updater Tool.


  • Dann versuche es erstmal vom Stick aus mit folgendem Clover Ordner...
    Wenn das soweit schnurrt, kümmern wir uns um die Installation von Clover auf die Festplatte und dem automatischen Booten damit... :)

    Dateien

    • CLOVER.zip

      (2,44 MB, 106 Mal heruntergeladen, zuletzt: )

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Ich gehe ja davon aus, dass du bereits verschiedene Varianten für Audio auf deinem System getestet hast.
    Lass uns da mal drauf schauen.
    Das funktioniert am besten im Systembericht, im Bereich Software, indem du den Punkt "Erweiterungen" anklickst und wartest bis die Liste gefüllt wird.
    Dann klickst du auf die Tabellen-Überschrift "Erhalten von" zweimal, sodass die Sortier-Reihenfolge mit "Verifizierte Entwickler" beginnt.
    Zwischen "Verifizierte Entwickler" und "Apple" wird es eine Reihe von Kexten geben, die mit "Unbekannt" oder "Nicht Signiert" gekennzeichnet sind...


    Bitte erstelle davon einen Screenshot und poste ihn hier.

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Ich habe jetzt mal Sicherheitshalber das System neu installiert ohne die UnSolid.kext, ansonsten mit deinem Clover-Ordner. Die SSD ist also jetzt wieder ein APFS-Volumen.


    Noch die "WebDriver-378.10.10.10.15.121.pkg" installiert und nun den Screenshot erstellt.

  • Somit ist das Teil auch tatsächlich "vanilla", als ohne Hackintosh-Kexte innerhalb /Library/Extensions und /System/Library/Extensions...
    Sound geht aber wohl immer noch nicht?


    Poste doch bitte mal die Ergebnisse folgender Terminal-Befehle:

    Code
    1. ioreg -p IODeviceTree -n HDEF | grep layout-id


    Code
    1. ioreg -p IODeviceTree -n GFX0 | grep hda-gfx

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Dann öffne doch bitte mal die Config.plist auf dem USB-Stick mit dem Clover Configurator.
    Unter "Devices"->"Audio" findest du ein Auswahl Feld unter dem "Inject" steht.
    Im Feld steht die Ziffer "1".


    Der ALC1150 wird mit dem AppleALC.kext der unter /EFI/CLOVER/kexts/Other ebenso auf dem USB-Stick liegt und dem "Inject"-Wert genutzt.
    Für den AppleALC gibt es aber mehrere Möglichkeiten für diese Ziffer:
    1, 2, 3, 5, 7 oder 11...


    Teste diese der Reihe nach durch, in dem du sie in das Auswahlfeld bei "Inject" einträgst, die config.plist sicherst und neu startest.
    Um zu prüfen, ob die neue Ziffer auch genutzt wurde, solltest du den ersten Terminal-Befehl nach dem Neustart wiederholen.


    Achtung: der Befehl gibt die Ziffer in Hexadezimaler Form aus, weswegen die 11 als "0x0B" auftauchen sollte, während alle anderen 0x02, 0x03, 0x05 und 0x07 sein sollten...


    Das Ergebnis in deinem Screenshot sagt mir, das die Ziffer 1 in dem Fall als "0x01" angenommen wurde.

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Ist im Bios die interne Audio-Geschichte aktiv?

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Ja, wenn ich von der Windows Partition boote funktioniert die interne Soundkarte einwandfrei.


    PS: Ansonsten gibt es ja sehr günstig Soundkarten zu kaufen falls das jetzt ausartet. Empfehlst mir eine und wir machen beim "booten ohne Stick" weiter? :)

    Einmal editiert, zuletzt von pauernet ()

  • Hmmm...
    der ALC1150 ist einer der beliebtesten Codecs und ich kann mir kaum vorstellen, das Asrock beim Verbauen da viel an den Layouts gemacht haben soll...
    Na ja... gehen wir mal zum installieren von Clover auf die Festplatte, das steht ja auch noch aus.
    Hast du den Installer, den du für den Stick genutzt hast noch zur Verfügung?
    Wenn ja, dann installiere diesen mit Ziel auf die OSX-Festplatte und folgender Standard Config:


    Achte nicht auf die Versionsnummern im Screenshot oder der Action "Upgrade"...
    Nutze nur die Einstellungen, wie sie dort angezeigt werden.

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • ok erledigt, aber wenn ich den USB-Clover-Stick nun nicht drin stecken habe erkennt er gar keine Startpartition mehr und startet den Rechner entweder neu oder direkt ins BIOS.


    PS: Hab mal ein Screenshot vom "diskutil list" angehängt. Es ist derzeit nur 1 SSD angehängt! Alle anderen hab ich vorsichtshalber abgeklemmt.

  • Tja, wir waren ja auch noch nicht fertig... ;)
    Da auf dem Stick der Treiber apfs.efi unter /EFI/CLOVER/drivers64UEFI liegt, aber auf der Platte noch fehlt, macht das Verhalten Sinn...


    Mounte zuerst die EFI des Sticks und benenne die Partition von "EFI" zu "EFI-USB" um...
    Damit wird der Finder im Nachgang keine Schwierigkeiten haben, wenn du die EFI der Platte als nächstes Mountest, aber den gleichen Namen haben wird...
    Ist die EFI der Platte gemountet, macht es Sinn diese zu "EFI-OSX" oder "EFI-SYS" umzubenennen...


    Wenn die Clover Versionen des Sticks und der Platte nun gleich sind, musst du den Inhalt der EFI-Partition vom USB-Stick (EFI-USB) auf die EFI-Partition der Festplatte (EFI-OSX oder EFI-SYS) kopieren...


    Danach sollte der Rechner auch von der Platte starten.

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Ich glaub ich werd einfach vom Pech verfolgt bei dieser Sache :(


    Beim kopieren des Verzeichnisses EFI hab ich "ERSETZEN" gewählt. USB > SYS. Das Verzeichnis ist nun identisch mit dem vom USB-Stick.


    Wenn der USB-Stick nicht drin steckt erkennt er im BIOS keinen Eintrag.
    Wenn ich beim starten des Rechners F11 drücke für das Boot-Menu, zeigt er mir zwei LEERE Einträge an von denen ich aber nicht starten kann.


    Da ist doch irgendwo der Wurm drin :(
    Hast du Screenshot gesehen vom "diskutil list"? Stimmt das so?


    PS: Wenn ich mit EFI Mounter den USB Stick und/oder die SSD EFI-Partition mounte kommt ein kleiner Script-Fehler. Er mountet einwandfrei und die Partitionen heißen auch noch EFI-USB & EFI-SYS.

  • Der Screenshot sieht gut aus.
    Lass mich mal in der Anleitung deines Boards schauen...
    Für Asrocks war irgendwas spezielles zu machen, sodass der UEFI-Eintrag für die Platte im BIOS und auch in der Bootauswahl zu sehen ist.

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Ich erinnere mich langsam...


    Wir nutzen hier jetzt mal ein Feature, dass in Clover integriert ist...
    Wenn du mit dem Stick bootest und im Clover-Bootmenü in der zweiten Symbolreihe den Punkt "Clover Boot Options" auswählst, kommst du in ein Untermenü in dem in erster Position der Punkt "Add Clover boot options for all entries" einmal ausgeführt werden muss.
    Damit sollte Clover auf der Platte auch im BIOS auswählbar werden.

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • :( Leider nicht,
    Wenn der Boot-Stick drin steckt sind die beiden ersten Einträge leer und dann kommen die Einträge vom USB-Stick.
    Wenn der Boot-Stick NICHT drin steckt sind alle Einträge leer.
    Siehe Screenshot.



    PS: CSM ist deaktiviert im BIOS! Wenn ich CSM wieder aktiviere sehe ich zwar dann die Festplatte im BIOS, kann aber nicht von starten. Auch nicht vom USB-Stick.