OT Verständnisfrage zu Clover

  • Hallo zusammen,


    als Neuling beschäftige ich mich jetzt Kurzem mit der Einrichtung eines funktionierenden Hackintosh. Ich möchte mich dabei hier an diesem Forum orientieren.


    Mein Hauptproblem liegt z.Zt. darin, dass ich immer wieder von vorne beginnen muss, weil die (falsche) Umsetzung von Anleitungen bei mir regelmäßig dazu führt, das Clover das gerade installierte Mac OS nicht mehr starten kann. Ich hatte deshalb zunächst Snow Leaopard und parallel El Capitan auf zwei Partitionen installiert, um im Notfall nachbessern zu können. Das funktionierte nicht. Wenn, dann will Clover überhaupt nichts mehr booten. Ich habe dabei den Eindruck, dass Clover je nach Konstellation verschiedene Konfigurationen lädt. Ich nehme dabei als Bootmedium einen 16 GB USB-Stick. Wenn nur dieser eingesteckt ist bleibt er hängen, bevor Clover geladen ist. Stecke ich aber noch andere mit ein, oder ist auf Macinstosh HD noch Clover installiert, lädt er gerne diese Konfiguration. Lediglich wenn ein Vanilla-Stick, z.-B.- HS oder EC beigesteckt ist lädt der USB-Stick die Version r4297. Wenn ich die macintosh HD komplett lösche, dann funktioniert der Stick auch allein und lädt die EC-Installation.


    Ich verstehe nicht, warum das so ist. Deshalb habe ich erstmal davon Abstand genommen, Clover überhaupt auf der Macintosh HD zu installieren. Ich habe mich jedes mal damit ausgesperrt, wenn Fehler aufgetreten sind. Wenn da ein Fehler war musste ich die Macinstosh HD extern löschen, weil ich nicht ein,mal mehr den Installer booten konnte.


    Weiterhin bekomme ich das Laden der apfs.efi-Treiber für HS nicht hin. Die Vorschläge dazu aus dem Forum klappen nicht. Wenn ich HS mit apfs installiere, wird die Partition nach dem Umwandeln in APFS nicht mehr angezeigt. apfs.efi lieg entsprechend auf dem Stick vor.

    Anzumerken ist noch, das ich im Bootmenü vom BIOS keinen Stick im UEFI-Modus starten kann, auch wenn ich Clover im UEFI-Modus darauf installiert habe. In diesem Fall kommt die Meldung boot0af: error_ , boote ich den Stick ohne den UEFI-Eintrag, startet er Clover fehlerfrei.
    Außerdem werden nur einige USB.Stick mit UEFI-Option angezeigt, nicht alle. Ich benutze dabei ausschließlich die USB-2.0 Steckplätze.


    Nun meine Fragen dazu.


    Wo finde ich eine HowTow zu Clover, welche mir diese Zusammenhänge erklärt?


    Gibt es eine HowTow zum CloverConfigurator?


    Wäre es einfacher auf Clover zu verzichten, z.B. Chamäleon zu verwenden?


    Kann ich einen Linux-Bootlader verwenden, z.B. grub2 um ein mac OS von der HD zu booten, wenn Ja wie?

    Grüße

    Arkturus

    "Ein Hackintosh ist wie ein Garten - es gibt immer was zu tun"

  • Ein HowTo zum Clover-Configurator von @MacGrummel

  • Danke, hat mir geholfen das Minuten der EFI-Partition zu verstehen.


    Ich habe Clover auf einem Usb-Stick im UEFI Modus eingerichtet und das klappt jetzt auch ganz unabhängig von anderen Medien.


    Leider funktioniert Clover auf der Systempartition (Macintosh HD) nicht. Dazu muss ich nochmal nachfragen, ob es evtl. am Bist liegt.


    Ich habe ein AMI Bios Version 3604 auf 2013. Dort werden nur die Usb-Sticke als UEFI-Laufwerke angezeigt. Die Festplatten aber nicht, obwohl diese definitiv eine UUID-Partitionstabelle haben.


    Wenn ich jetzt die ssd mit der Macintosh HD boote, so wird Clover nicht erkannt, das Bios geht zur nächsten Platte mit Linux drauf.


    Liegt das am BIOS oder kann haben ich etwas übersehen?

    Grüße

    Arkturus

    "Ein Hackintosh ist wie ein Garten - es gibt immer was zu tun"

  • Gibt es den ein bios Update für dein Mainboard ?

  • das ist die Letzte aktuelle Version von Ausus.


    Habe eben Clover nochmals neu installiert, extra für UEFI Mainbords und in ESP, wie macGummel beschrieben. Clover wird nicht erkannt. Bei einer UUID-Partition ist dann eine Installation in MBR nicht möglich. Es werden ja alle UUID Partitionen nicht als UEFI erkannt, außer USB.


    Die Lösung ist dann halt ein USB-Startstick. Es gibt schlimmeres. Das hat den Charm, für Experimente immer eine funktionierende Version in Rückhand zu haben.

    Grüße

    Arkturus

    "Ein Hackintosh ist wie ein Garten - es gibt immer was zu tun"

  • Manchmal, warum immer finden die Boards nicht automatisch die EFI-Partitionen. War auf meinem ASROCK-MB ständig so.


    Man kann entweder über die EFI-Shell manuell den Pfad zum EFI-ordner eintragen oder wie ich es damals immer gemacht hatte über linux mit dem efibootmgr nach dem Vorgehen

    Lange Weile? Dann besucht doch meine Website: patricksworld.de


    Meine Systeme:


  • Danke für diesenm Tip. Ich hatte das vermutet, wusste aber nicht, dass dieses reparabel ist. Leider funktionieren die im ink beschriebenen Variablen zum efibootmgr nicht unter opensuse leap 42.3. Ich werde mir ein Ubuntu besorgen und die Schritte damit durchführen.


    Was mir nicht gelingt ist die Migration einer Radeon HD 6450. Diese wird hier in der Rubrik Hardware mit der Option GraphicsEnabler=No als kompatibel empfohlen. Leider rebootet EL Capitan, auch beim Versuch den Installer zu laden, jeweil nach dem Umschalten auf die Grafilktreiber neu. Das ist jetzt eine Vermutung, genau sehe ich das nicht. Ich hatte das System mit der in der Signatur aufgeführten Gforce installiert, allerdings nicht mit den propritären Nvidia-Treiber sondern mit den mitglieferten Apple-Treibern.
    Ich habe im Clover des Boot-Stick zuvor die Graka mit ATI-Injekt umgestellt. Das reicht aber scheinbar nicht.


    Gibt es da noch andere Schrauben, z.B. SMBIOS ändern? Ich habe dort im CC Mac Pro 8,1 ausgewählt - ohne zu wissen ob das richtig ist.


    Update 23.01.2017


    Installation con High Sierra + Update 10.13.3 erfolgreich. Grafik perfekt, Audio noch tot.


    Problem mit Clover nach wie vor Rätselhaft. Über UEFI kommt jetzt auf allen Medien nach kurzem Einblenden des Apfels ein Parkverbot.


    Habe nur noch einen Stick, der ohne UEFI booten kann. Der Rest (3 Stück) streikt


    Mal sehen, wie das weiter geht. Mach erstmal den Test mit Ubuntu.

    Grüße

    Arkturus

    "Ein Hackintosh ist wie ein Garten - es gibt immer was zu tun"

    Einmal editiert, zuletzt von Arkturus ()

  • Ich konnte den UEFI-Eintrag für die Macintosh HD setzen und auch darüber booten.


    Es hängt hier noch der richtige Eintrag für den Nvidia-Treiber und für Audio.


    Muss mich zuerst mit Audio beschäftigen und das Video von @macGummel genauer studieren. Scheint jetzt erst richtig kompliziert zu werden.


    Dann noch die USB-Ports richtig einrichten, damit auch USB 3.0 funzt.

    Grüße

    Arkturus

    "Ein Hackintosh ist wie ein Garten - es gibt immer was zu tun"

  • Ich habe mich jetzt beim Versuch, mittels AplleALC + Lilu kexts die Audiohardware zum Laufen zu bringen mehrfach ausgesperrt und musste Timemachine bemühen. Ich vermute, es liegt an einer falschen SMBIOS-Auswahl. Beim Booten erschien unmittelbar nach dem Apfel-Logo ein weißes Parkverbotszeichen und dann steht die Kiste still.


    Ich habe jetzt mal die Hardware-History der mac's durchgesehen und komme zu dem Ergebnis, dass iMac 12,1 (i5 Core mit sandybridge) die richtige Option für mich wäre.
    Sehe ich das richtig?


    Ich habe auch twestweise TReiber mit Multib.... von der Tomate getestet, ohne Erfolg. Allerdings habe ich kein kexts im Clover unter ~/kexts gefunden. Scheinbare naderes System. Jedenfalls funktioniert Audio nicht. Unter Snow Leopoard kamme schon der dem Clean-Install die ersten Töne, allerdings schlecjte Qualität. Im Bios ist HDMI eingestellt.


    Ich habe die zusätzlichen kexts unter ~/EFI~/other abgelegt. Ist das richtig oder gibt es dafür andere Möglichkeiten?

    Grüße

    Arkturus

    "Ein Hackintosh ist wie ein Garten - es gibt immer was zu tun"

  • Beim Booten erschien unmittelbar nach dem Apfel-Logo ein weißes Parkverbotszeichen

    Mit imac14,2 sollte der auch gut laufen.
    Hauptsache, im Verbose-Mode zu booten, damit man den Fehler erkennen kann.

    Intel - diverse geniale Hardware bis einschließlich Skylake, damals...

    AMD X6 1035T Silentmaxx TwinBlock - ASRock N68-S -8GB RAM - XFX HD 6450 Passiv - Etasis EFN-300

    AMD 7 3700X - Noctua NH-P1 - B550 Aorus Pro V2 - RX460 Passiv - Silentmaxx Fanless II 500 Platinum

    - - - - - - - - HOWTO: RYZENTOSH - - - - - - - -

  • 14,2 habe ich z.Zt. eingerichtet. Ich werde mal diverse Optionen zuerst auf dem Boot-Stick testen.

    Grüße

    Arkturus

    "Ein Hackintosh ist wie ein Garten - es gibt immer was zu tun"

  • Verbose-mode kannst du auch beim booten im Clover Menü aktivieren.
    Und ein Foto hochladen

    Intel - diverse geniale Hardware bis einschließlich Skylake, damals...

    AMD X6 1035T Silentmaxx TwinBlock - ASRock N68-S -8GB RAM - XFX HD 6450 Passiv - Etasis EFN-300

    AMD 7 3700X - Noctua NH-P1 - B550 Aorus Pro V2 - RX460 Passiv - Silentmaxx Fanless II 500 Platinum

    - - - - - - - - HOWTO: RYZENTOSH - - - - - - - -

  • Mit Foto muss ich mich mal beschäftigen. Muss dazu erstmal iCloud aktivieren, sonst komme ich nicht an die Fotos vom iPhone.


    Derzeit habe ich den Mac mini 6,1 (Ende 2012) als kompatibel gefunden. Zumindest funktioniert der Systemstart und die Oberfläche, Mauszeiger nimmt manchmal komische Formen an.
    Entgegen meiner Signatur habe ich jetzt 10.13.2 laufen, also nicht das letzte Update eingespielt. Das hat zwar schon bestens geklappt, aber ich vermute dass die Treiber noch nicht so weit sind und ich möchte erstmal Audio laufen haben.


    Ich melde mich, wenns dabei nicht klappen sollte, jedenfalls zeigen AppleALC + lilu zunächst keine Wirkung.

    Grüße

    Arkturus

    "Ein Hackintosh ist wie ein Garten - es gibt immer was zu tun"

    Einmal editiert, zuletzt von Arkturus ()

  • So, ich bin jetzt wieder bei 10.13.3 gelandet und Audio funktioniert über vooooodo.


    Clover bereitet immer noch Kopfschmerzen. Das HowTow von @macGummel hilft nicht wirklich weiter.


    Derzeit bleibt Clover bei jedem ersten Bootversuch hängen


    Mit Foto klappt nicht, wenn ich das hochladen will, fragt Safari nach einer URL.


    Ich tippe mal die letzte Zeile ab:


    OsxAptioMemoryFixx(RC5) : Starting :System:Library:CoreServices:boot.efi
    hirbernate wake : no
    does printf work??


    Die Doppelpunkte sollen das slash ersetzen, finde die Tastenbelegung nicht.


    Was kann ich da tun?

    Grüße

    Arkturus

    "Ein Hackintosh ist wie ein Garten - es gibt immer was zu tun"

  • Fotos kannst du unter erweiterte Antwort hochladen.
    Der Fehler sieht danach aus - den OSAptiofixdrv würde mal nehmen, und slide=0 einstellen.

    Intel - diverse geniale Hardware bis einschließlich Skylake, damals...

    AMD X6 1035T Silentmaxx TwinBlock - ASRock N68-S -8GB RAM - XFX HD 6450 Passiv - Etasis EFN-300

    AMD 7 3700X - Noctua NH-P1 - B550 Aorus Pro V2 - RX460 Passiv - Silentmaxx Fanless II 500 Platinum

    - - - - - - - - HOWTO: RYZENTOSH - - - - - - - -

  • Danke für den Hinweis, habe jetzt eine halbe Stunde alles mögliche probiert.


    Dabei hab eich rausgefunden, das /dev /home und /net und /EFI 100% belegt sind. In EFI kann ich keinen Treiber einfügen, Fehlermeldung kein Festplattenspeicher.


    Nach leeren des Papierkorbes konnte ich in /EFI HPFSPlus.efi einsetzen, aber df zeigt immer noch 100% Speicherbelegung an.


    Kopieren in Dokumente funktioniert.


    Ich mach ggf. ein Recovery aus Timemachine.


    Schönen Abend ;)


    Update
    Leider kann ich z.Zt. hier nicht Antworten und bin im Bearbeiten-Modus


    Habe Clover mit der EFI vom Stick überreden können, wieder das System zu Booten.


    Wie immer gehen drei von vier Versuchen fehl. Keine Ahnung aber es ist für mich z.Zt. zu aufwendig, das zu reproduzieren.


    Meine Frage wäre jetzt zuerst, ob bei dem Bord USB 3.0 mit usbinjectall.kext grundsätzlich laufen müsste. Der Kext wir geladen, aber in die IOSRegistry gibt es keinen Abschnitt mit XHCI. Auch sind im Bios des Bords keine Optionen, dieses zu aktivieren.


    Gäbe es einen anderen Weg für usb 3.0, als usbinjectall.kext zu benutzen?

    Grüße

    Arkturus

    "Ein Hackintosh ist wie ein Garten - es gibt immer was zu tun"

    2 Mal editiert, zuletzt von Arkturus ()

  • Ich habe mich inzwischen von usbinjectall.ketxt und usb 3.0 verabschiedet. Die möglichen Probleme stehen zum Nutzen in keinem Verhältnis.


    Clover bootet inzwischen stabil, wenn ich ca. 20 sec warte, bevor ich Enter drücke.


    Ich habe jetzt iMac 14,2 stabil laufen, die Seriennummer wird von Apple akzeptiert. Alle Programme laufen stabil. Lediglich Shutdown/Restart hängen.


    Ich habe alle Kext zu usb entfernt und auch im Clover deaktiviert. Trotzdem beschäftigt sich High Sierra beim booten ungewöhnlich lange mit AppleUSBHCIPort (siehe Foto)


    Kann ich das irgendwie abstellen?


    Wenn ich einen früheren Boot-Stick verwende, bootet High Sierra in gefühlt in 15 sec. Jetzt dauert es ca. 80-90 sec.



    Ein weiterer Wunsch wäre die Audiolaustärke zu verbessern. Der VoodooHDA.kext liefert nur relativ leisen Ton. Wenn ich dann zwischendurch zu Linux wechsle und die Lautstärke an den Boxen nicht reduziere, hört die ganze Nachbarschaft mit.
    Gibt es dazu eine Workarround?

    Bilder

    Grüße

    Arkturus

    "Ein Hackintosh ist wie ein Garten - es gibt immer was zu tun"

  • Intel - diverse geniale Hardware bis einschließlich Skylake, damals...

    AMD X6 1035T Silentmaxx TwinBlock - ASRock N68-S -8GB RAM - XFX HD 6450 Passiv - Etasis EFN-300

    AMD 7 3700X - Noctua NH-P1 - B550 Aorus Pro V2 - RX460 Passiv - Silentmaxx Fanless II 500 Platinum

    - - - - - - - - HOWTO: RYZENTOSH - - - - - - - -

  • Danke an Alle, dort wurde mir geholfen. Sowohl USB als auch apfs sind in Ordnung. Tolles Forum.
    Ursache war eine Firewire+USB PCI-Karte und die Aktivierung von Trimm unter apfs.


    Ich würde jetzt noch gerne ein Problem beim Booten via Clover loswerden.


    Wenn ich im Clover-Startmenü die Macintosh HD auswähle und unmittelbar mit Enter den Bootvorgang starte, bleibt dieser nach einigen Meldungen von AptionMemoryFix.efi mit der Meldung ....does printf work?? stehen (s.hz. Bild). Wenn ich ca. 30-40 sec warte, bootet das System ohne weitere Fehler. Ich habe bereits alle möglichen Varianten von AptioMemoryFix über OsxAptioFixDrv-64.efi bis OsxAptioFix3Drv-64.efi, mit oder ohne AptioMemoryFix getestet, einschl. Versionen des SMBIOS vom 11,1 bis 18,1, jeweils auf die CPU Core i5 abgestimmt, probiert und dabei gefühlt 20 h verbracht. Die empfohlenen Bios-Einstellungen natürlich beachtet. Die Bildschirm-Ausgabe kann dabei etwas variieren, aber am Ende steht immer ..does printf work??


    Gibt es dazu einen anderen Workarround, als eine Gedenkminute einzulegen? Ich würde gerne den Start automatisieren und den Bootvorgang automatisch einleiten.

    Bilder

    Grüße

    Arkturus

    "Ein Hackintosh ist wie ein Garten - es gibt immer was zu tun"

  • den slide-Wert in der config.plist ändern.

    Intel - diverse geniale Hardware bis einschließlich Skylake, damals...

    AMD X6 1035T Silentmaxx TwinBlock - ASRock N68-S -8GB RAM - XFX HD 6450 Passiv - Etasis EFN-300

    AMD 7 3700X - Noctua NH-P1 - B550 Aorus Pro V2 - RX460 Passiv - Silentmaxx Fanless II 500 Platinum

    - - - - - - - - HOWTO: RYZENTOSH - - - - - - - -