Kaby-Lake als Hackintosh?!

  • Bei mir sieht das so aus.. PEG0 und 1 sind bei mir die dickeren Steckplätze, die PCI 3.0 x16 schaffen. Auch mal ins Handbuch gucken.


    Für USB empfehle ich dir mal alle Boot-Flags wieder rauszunehmen (in der Config unter Boot, Custom Flags). Die hast du nämlich einfach übernommen von jemandem. Die, die da drin stehen, sind die unnötigen, um Platz zu schaffen für die anderen. Diese Anleitung hier fand ich super! Dort kann man ermitteln welche tatsächlich reingeschrieben werden können, weil sie nicht gebraucht werden.


    EDIT:


    Mein BIOS hat einen Standard Modus und einen erweiterten Modus. Zur Not mal umstellen auf erweitert. Dann poppen auch plötzlich viel mehr Einstellungen auf. :)

  • Oh je, wie ich es schon befürchtet hatte - bei mir im BIOS sehe ich nur an einer einzigen Stelle überhaupt etwas bezüglich Gen1/2/3 der PCI-Steckplätze (PEG Gen3 Steckplatz) – und selbst nachdem ich es da von "Auto" auf "Gen2" umgestellt hatte, konnte ich die OWC-PCIe-SSD nicht im Clover-Menü zum starten auswählen (sie wird nach wie vor nicht angezeigt).


    (M.I.T. / Diverse Einstellungen / PEG Gen3 Steckplatz Konfiguration)




    Wo um alles in der Welt kann ich denn bei diesem Board das ganze für jeden PCI-Steckplatz getrennt einstellen?


    Anbei mal noch weitere Screenshots, eventuell bin ich ja "blind"?


    --
    Gigabyte Aorus GA-Z270X-Gaming 5 | intel Kaby Lake i7 | nvidia GTX 1080 | OWC Mercury Accelsior E2 | Sierra–Hackintosh


    Die Kiste läuft schon stabil mit 10.12.5 inklusive Ruhezustand/Aufwachen, Grafik, Audio, USB … aber es gibt jetzt noch jede Menge Kleinigkeiten, die zu optimieren wären (der Ton "knarzt" beim Scrollen im Browser bzw. beim Bewegen der Maus, die PCIe-SSD (OWC Mercury) kann noch nicht als Boot-Laufwerk in Clover ausgewählt werden, manche USB-Ports scheinen noch nicht 100%ig stabil zu laufen ...)

    3 Mal editiert, zuletzt von ppc-amiga ()

  • Hm.. dann ändert er das wohl für alle Steckplätze? Dann haut meine Idee wohl nicht hin. Dabei fand ich die so gut. Da bin ich überfragt.. Ist die Mercury auch heil partitioniert? Also funzt die woanders bootfähig?? Windows, richtiger Mac etc?


    Ist dein BIOS eigentlich auf dem neuesten Stand? Ich musste von ganz alt auf ganz neu updaten, damit die Clover Einstellungen bzgl. der internen Grafik auch greifen und dann wieder 1, 2 Versionen zurück gehen, um das AptioFix Problem erneut zu umgehen. :D Ziemlich kompliziert, ich weiß. Aber so habe ich es hinbekommen.


    EDIT:


    Vielleicht kann man deine DSDT ganz simpel patchen, um das Ding zum laufen zu kriegen. Aber da habe ich keine Ahnung von.. noch nicht.


    Ansonsten.. Du hast dir so tolle Hardware zugelegt.. verkauf die OWC und hol dir was vernünftiges. 8o:D

    -------------


    Als Mac Pro 6.1.. MSI X99A Raider, XEON E5-1650 v3 @3,5 GHz (6 Kerner), AMD Radeon RX 580 (8GB), 96GB RAM DDR4-2133, OpenCore 0.9.3, Big Sur 11.7.8 :)



    2 Mal editiert, zuletzt von filou77 ()

  • An einem Mac Pro kann ich die OWC demnächst mal testen – aber da es ein normaler 1:1-Clone (inklusive Recovery-Partition) von meiner externen USB 3.0 Platte ist, die auch an meinem iMac bootet (und da auf der OWC vorher im XServe3,1 auch ein bootfähiges 10.11 drauf war), gehe ich mal schwer davon aus, dass sie grundsätzlich bootfähig ist.


    Für die DSDT habe ich schon mal einen Screenshot der PCI-Liste des DPCIManager gemacht, dort sieht man ja schon einige Werte. Und per Linux Live Stick hatte ich auch schon weiter Werte ausgelesen, anbei auch davon noch einmal die Infos:




    Die entscheidenden Werte sind also offensichtlich 1b4b:9230 ... jetzt ist nur die Frage, wie ich diese für eine eigene DSDT verwurste. :)


    PS: Eine bessere M.2 SSD (Samsung 960 Pro z.B.) wäre sicher auch eine Option, aber ich würde es gern erst einmal noch mit der OWC versuchen. ;)

    --
    Gigabyte Aorus GA-Z270X-Gaming 5 | intel Kaby Lake i7 | nvidia GTX 1080 | OWC Mercury Accelsior E2 | Sierra–Hackintosh


    Die Kiste läuft schon stabil mit 10.12.5 inklusive Ruhezustand/Aufwachen, Grafik, Audio, USB … aber es gibt jetzt noch jede Menge Kleinigkeiten, die zu optimieren wären (der Ton "knarzt" beim Scrollen im Browser bzw. beim Bewegen der Maus, die PCIe-SSD (OWC Mercury) kann noch nicht als Boot-Laufwerk in Clover ausgewählt werden, manche USB-Ports scheinen noch nicht 100%ig stabil zu laufen ...)

  • Der Marvell wird nicht standardmäßig unterstützt, dafür brauchst du den beiliegenden Kext.

    Dateien

    Gruß
    Al6042

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

  • Ich wollte gerade schreiben: Vendor und Device ID, sehr gut. Der al kann dir da sicher helfen. Vielleicht auch noch den ACPI Pfad rausfinden.. und schon ist er da, der al. :rolleyes:


    EDIT:


    den 3rdParty hatte ich dir schon vorgeschlagen. Hattest du den gar nicht probiert? Jetzt bin ich aber gespannt. Der lässt die Dinger anscheinend als intern anzeigen, falls sie extern rüberkommen.

    -------------


    Als Mac Pro 6.1.. MSI X99A Raider, XEON E5-1650 v3 @3,5 GHz (6 Kerner), AMD Radeon RX 580 (8GB), 96GB RAM DDR4-2133, OpenCore 0.9.3, Big Sur 11.7.8 :)



  • Nope, der lässt die Marvel SATA-Ports überhaupt erst von OSX nutzen... ;)

    Gruß
    Al6042

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

  • Du hast da mehr Ahnung. Fange gerade erst an.


    Tz. Da muss erst ein Profi kommen und meinen bereits vorgeschlagenen Kext nochmal auf den Markt schmeißen... ppc-amiga-pappnase die. Ich spüre, dass es damit gehen wird. :D:D

    -------------


    Als Mac Pro 6.1.. MSI X99A Raider, XEON E5-1650 v3 @3,5 GHz (6 Kerner), AMD Radeon RX 580 (8GB), 96GB RAM DDR4-2133, OpenCore 0.9.3, Big Sur 11.7.8 :)



  • Nee nee nee, Deine kext hatte ich schon aufgenommen, als Du sie mir empfohlen hast (und das änderte nichts daran - die OWC/Marvell wurde im Clover-Bootmenü nach wie vor nicht angezeigt).


    Das liegt z.Z. in others:


    AHCI_3rdParty_SATA.kext
    AppleAHCIPort.kext
    FakePCIID_Intel_HD_Graphics.kext
    FakePCIID.kext
    FakeSMC.kext
    IntelMausiEthernet.kext
    Lilu.kext
    NullCPUPowerManagement.kext
    NvidiaGraphicsFixup.kext
    SATA-100-series-unsupported.kext
    USBInjectAll.kext
    VoodooHDA.kext
    XHCI-200-series-injector.kext

    Habe die AHCI_3rdParty_SATA.kext jetzt noch einmal ausgetauscht durch die Variante von al6042.

    --
    Gigabyte Aorus GA-Z270X-Gaming 5 | intel Kaby Lake i7 | nvidia GTX 1080 | OWC Mercury Accelsior E2 | Sierra–Hackintosh


    Die Kiste läuft schon stabil mit 10.12.5 inklusive Ruhezustand/Aufwachen, Grafik, Audio, USB … aber es gibt jetzt noch jede Menge Kleinigkeiten, die zu optimieren wären (der Ton "knarzt" beim Scrollen im Browser bzw. beim Bewegen der Maus, die PCIe-SSD (OWC Mercury) kann noch nicht als Boot-Laufwerk in Clover ausgewählt werden, manche USB-Ports scheinen noch nicht 100%ig stabil zu laufen ...)

  • Achtung...
    der Kext läuft besser unter /Library/Extensions...


    Also OSX erst über eine andere Variante auf die Platte installieren und dann den Kext platzieren und im Kext-Cache bekannt machen.
    Dann sollte es gehen.

    Gruß
    Al6042

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

  • Mal interessehalber..


    Könnte er auch alles manuell unter System/Library/Caches und Library/Caches einfach löschen, weil das dann eh neu aufgebaut wird? Und würde hier auch sowas wie „ForceKextstoLoad“ 3rdParty in Clover helfen?


    :)

    -------------


    Als Mac Pro 6.1.. MSI X99A Raider, XEON E5-1650 v3 @3,5 GHz (6 Kerner), AMD Radeon RX 580 (8GB), 96GB RAM DDR4-2133, OpenCore 0.9.3, Big Sur 11.7.8 :)



  • Würde mich auch interessieren ... an sich fand ich die Variante, das macOS wirklich "Vanilla" zu lassen (also nicht mit Fremd-PlugIns/kexts "zuzumüllen") und alles stattdessen per Clover zu verwalten, wirklich gut.


    Andererseits - wenn es nur per /Library/Extensions zuverlässig funktionieren sollte, akzeptiere ich das natürlich. ;)


    An sich würde ich es so per Terminal machen:


    Code
    1. cd /Library/Extensions/


    Dann die AHCI_3rdParty_SATA.kext dort rein kopieren und dann:


    Code
    1. sudo chmod -Rf 755 AHCI_3rdParty_SATA.kext
    2. sudo chown -Rf root:wheel AHCI_3rdParty_SATA.kext
    3. sudo rm -Rf Extensions.kextcache
    4. sudo rm -Rf Extensions.mkext


    Danach ein Neustart.


    Und dann noch einmal von der externen USB 3.0 Platte (von der ich bisher boote) auf die OWC-PCIe-SSD per CCC clonen.


    Wäre das der richtige Weg?


    PS: Extra Tools wie KextDrop oder KextWizard brauche ich ja eher nicht dafür, oder?

    --
    Gigabyte Aorus GA-Z270X-Gaming 5 | intel Kaby Lake i7 | nvidia GTX 1080 | OWC Mercury Accelsior E2 | Sierra–Hackintosh


    Die Kiste läuft schon stabil mit 10.12.5 inklusive Ruhezustand/Aufwachen, Grafik, Audio, USB … aber es gibt jetzt noch jede Menge Kleinigkeiten, die zu optimieren wären (der Ton "knarzt" beim Scrollen im Browser bzw. beim Bewegen der Maus, die PCIe-SSD (OWC Mercury) kann noch nicht als Boot-Laufwerk in Clover ausgewählt werden, manche USB-Ports scheinen noch nicht 100%ig stabil zu laufen ...)

  • Wenn du von der USB-Platte bootest und dort zuerst den Kext nach /L/E kopierst, solltest du danach das Tool Kext Utility drüberlaufen lassen.
    Das spart dir die Terminal-Befehle.
    Zusätzlich würde ich den "ForceKextsToLoad"-Eintrag tatsächlich empfehlen, damit beim Startversuch von der OWC der Kext schonmal forciert wird.

    Gruß
    Al6042

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

  • Bin gespannt wie ein Flitzebogen.


    Ein Kollege hat die OWC´s ja wie gesagt auch und ich werde bald bei ihm rumbasteln. Dann weiß ich schonmal, wie es geht. Der hat sogar 2 davon. Dann werd ich ihm noch ein RAID basteln.


    EDIT:
    Denk an Back Slash´s beim Eintrag.. Keine normalen Slash´s. Das hab ich von al gelernt. :)

    Bilder

    -------------


    Als Mac Pro 6.1.. MSI X99A Raider, XEON E5-1650 v3 @3,5 GHz (6 Kerner), AMD Radeon RX 580 (8GB), 96GB RAM DDR4-2133, OpenCore 0.9.3, Big Sur 11.7.8 :)



    Einmal editiert, zuletzt von filou77 ()

  • Ja, alles gemacht wie beschrieben – aber leider kein Erfolg. :(


    Habe \Library\Extensions\AHCI_3rdParty_SATA.kext eingetragen bei ForceKextstoLoad und auch noch mal in der config-Datei geprüft, ob es dort erscheint.


    KextUtility hatte ich wie von al6042 empfohlen auch drüber laufen lassen (nachdem ich die kext in /L/E kopiert hatte).


    Werde die Karte jetzt erst noch einmal ausbauen und an einem MacPro5,1 testen, ob sie dort startet.


    Ehrlich gesagt verstehe ich das nach wie vor nicht, denn die Accelsior ist offiziell bootfähig, sowohl unter Windows als auch macOS. Und ein 1:1-Clone per CCC war bei mir (an original Macs) bisher auch immer zu 100% bootfähig, egal von welchem Rechner zu welchen Rechner man da wechselt (innerhalb eines gewissen Herstellungszyklus natürlich).


    Und in meinem Fall ist es ja sogar ein Clone auf der selben Maschine! Sozusagen versagt hier mein Sicherheitsanker - ich wäre im Glauben, ich hätte eine startfähige 1:1-Kopie meines Systems, dem ist aber leider nicht so.


    Gestern hatte ich noch in einem englischen Forum gestöbert, wobei ich diese Empfehlung hier nicht nachvollziehen konnte (war wahrscheinlich für eine ältere Clover-Version):


    "The procedure for this is to hit the down arrow a couple of times when the Clover screen comes up - take the cursor down to "Clover Boot Options" and select it. Arrow down to "Remove all Clover boot options" and select it. Then arrow up to "Add Clover boot options for all entries" and select it. Finally, hit Ctrl-Alt-Del to reboot and if all goes as planned your PCIe SSD will be one of the options."

    Und auch dieser Empfehlung konnte ich nicht folgen, weil ich auch das nicht finden konnte in Clover:


    "I finally got Clover showing up at booting checking the boot0ss instead of the boot0af option (default one). The option to choose boot0ss instead of boot0af is under boot in the first Clover selection screen right below the UEFI only/Install in ESP selection boxes."


    Jetzt heißt es für mich, erst einmal jemanden in Berlin finden, der noch einen MacPro5,1 hat ... anyone? ;)


    PS: Noch als Anmerkung – in den Systemeinstellungen lässt sich die OWC-SSD sehr wohl zum starten auswählen bei den Startvolumes (und es wird auch korrekt erkannt, dass dort ein 10.12.4 installiert ist, halt der 1:1-Clone der externen USB 3.0 Platte).


    Und im System selbst sehe ich die OWC-SSD ja auch (als interne Platte), sobald von der externen USB 3.0 Platte gestartet wurde.


    Nur wenn ich den Rechner komplett neu starte (selbst wenn ich sie vorher als Bootvolume ausgewählt habe), wird sie im Clover-Bootmenü nicht angezeigt - dort sehe ich nach wie vor nur die externen USB 3.0 Platte namens "Sierra" und deren "Recovery HD".


    Ich werde die OWC-SSD heute Abend noch einmal manuell blessen, wie hier beschrieben:


    https://bombich.com/kb/ccc4/what-makes-volume-bootable

    --
    Gigabyte Aorus GA-Z270X-Gaming 5 | intel Kaby Lake i7 | nvidia GTX 1080 | OWC Mercury Accelsior E2 | Sierra–Hackintosh


    Die Kiste läuft schon stabil mit 10.12.5 inklusive Ruhezustand/Aufwachen, Grafik, Audio, USB … aber es gibt jetzt noch jede Menge Kleinigkeiten, die zu optimieren wären (der Ton "knarzt" beim Scrollen im Browser bzw. beim Bewegen der Maus, die PCIe-SSD (OWC Mercury) kann noch nicht als Boot-Laufwerk in Clover ausgewählt werden, manche USB-Ports scheinen noch nicht 100%ig stabil zu laufen ...)

    4 Mal editiert, zuletzt von ppc-amiga ()

  • Wow, das ist ja echt´n Thema für sich…


    Ich würde auch mal alle RC Skripte auf die Platte installieren (Im Clover Installer). Ich würde generell mal Clover erneut auf die OWC installieren (mit RC Skripten + UEFI + ESP), dann deinen bereits funktionierenden EFI-Clover Inhalt (von der USB Platte) auch in EFI-Partition deiner OWC legen. Dieser EFI funzt ja einwandfrei, aber vielleicht auch nochmal die Treiber checken. Die kann man im Configurator ganz einfach an und ausklicken.


    boot0af + boot0ss kenne ich auch aus dem Clover Installer, aber das ist eigentlich eher für Legacy relevant, dachte ich immer.


    „Add und Remove Clover boot options for all entries“ kann ich bei mir anwählen. Bei dir nicht? Also im Clover Boot Screen unter den ganzen Volumes gibt es doch noch mehr.. Options und Restart usw..


    EDIT:


    Dein BIOS sollte schon auf UEFI stehen oder zumindest UEFI + Legacy.. Aber nicht nur auf Legacy, falls das bei dir überhaupt geht.


    Und vielleicht auch mal zu guter letzt aus dem Sierra Installer oben mit Disk Utility die OWC komplett platt machen und so partitionieren, wie du es gerne hättest. Ich hab das z.b mit meiner m.2 gemacht und danach waren im Finder auch die Festplatten-Symbole anders.. also als „intern“ angezeigt.


    Kann nicht schaden.. alles nochmal durchspielen. Wurde die überhaupt erkannt? Falls nicht 3rdParty in „other“ beim Sierra Install probieren. Bald haben wir alles durch, oder? :D Viel Spaß beim basteln.


    EDIT2:
    Ich nochmal.. hoffe, ich störe nicht. :thumbsup:


    Du hast Fast Boot eingeschaltet! Habe tausendfach gelesen, dass man das lieber ausschalten sollte. Sehe ich in deinem Posting von Dienstag. :)


    EDIT3:
    Hab noch was für dich, weil ich jetzt auch ein Boot-Problem habe.


    Er bootet anscheinend NICHT meinen aktuellen EFI meiner M2, sondern eine veraltete Variante davon, die er wohl als Boot-Eintrag fürs BIOS in den NVRam gelegt hat.. So wie es scheint. Da kann man dann Änderungen an seinem Clover vornehmen bis der Arzt kommt.. er lädt sie gar nicht!


    Diese Einträge kann man aber löschen. Das hier fand ich gerade gut. Vielleicht hilft es dir. Also in deinem Fall wohl ein paar Einträge für die USB Platte löschen könnte helfen. Die OWC hat ja noch keine. Dann könnte auch 3rdParty plötzlich greifen.


    Und Fast Boot im BIOS ausschalten. Viel Erfolg. :)

    Bilder

    -------------


    Als Mac Pro 6.1.. MSI X99A Raider, XEON E5-1650 v3 @3,5 GHz (6 Kerner), AMD Radeon RX 580 (8GB), 96GB RAM DDR4-2133, OpenCore 0.9.3, Big Sur 11.7.8 :)



    6 Mal editiert, zuletzt von filou77 ()

  • griven

    Hat das Label Erledigt hinzugefügt