Beiträge von donald451

    Ok, ich habe es mittlerweile hinbekommen und will mich noch mal melden, um mich zu bedanken und ein paar Hinweise zu hinterlassen, falls andere zu diesem Board noch ähnliche Fragen haben.


    @apfel-baum

    Die Idee gefällt mir, danke, leider hatte ich keinen usb-header im Paket und boote vorerst noch von der Systempartition. Steht definitiv auf der to-do-Liste.


    @theCurseOfHackintosh

    Danke, das hat mich erinnert, dass Clover (und Ozmosis) erst mal alle Platten abklappern, um eine EFI zu finden und nicht automatisch die laden, die man sich erhofft. Tatsächlich hatte noch ein Volume, das das gar nicht benötigt, eine EFI vom Sierra/Ozmosis-System, die ich dann gelöscht habe.


    Das Problem, dass ich auf der SSD keine EFI finden konnte lag daran, dass ich statt des mich noch etwas überwältigenden Clover Configurators auf ein modifiziertes Festplattendienstprogramm zurückgegriffen hatte. Dort werden APFS-Disks doppelt angezeigt, wobei die eine Disk die die EFI-Partition und die mit dem AFPS-Container enthält, die andere Disk dann dessen Inhalte darstellt. Als ich das begriffen hatte, lief es dann auch mit der Installation und Clover.


    Hinbekommen habe ich noch mithilfe von Videos das Abschalten des verbose modes, das Ausblenden unnötiger Volumes in Clover und dass Clover ohne Abfrage des Bootvolumes durchstartet. (Zur Not gelangt man beim Booten mit F3 dennoch zur Auswahl.)


    -----


    Nun hätte ich noch eine Frage zu Clover und der Intel HD 4000. Mein Problem ist, dass der Zweitmonitor nur sehr unzuverlässig funktioniert. Monitor 1 ist per HDMI angeschlossen, der zweite zwangsläufig per DisplayPort. Nach einer Weile des Betriebs fällt Monitor 2 immer aus, das war schon unter Sierra so. Das System erkennt ab dann in kurzen Abständen, dass da ein zweiter Monitor angeschlossen ist und schaltet die Anzeige ständig um, bis ich den DP-Stecker ganz ziehe.


    Nun habe ich ja meine alte config und DSDT verwendet und ich würde gerne mal andere Kombinationen aus VRAM und AAPL,ig-platform-id ausprobieren, um herauszufinden, ob etwas Abhilfe schaffen kann.


    Momentan meldet das System:

    Geräte-ID: 0x0162

    Versions-ID: 0x0009


    ioreg enthält | | | "AAPL,ig-platform-id" = <0a006601>, das entspricht in der "normalen" Notation

    0166000A mit 32MB VRAM, 2 Pipes (keine Ahnung) und 3 Ports


    Meine Frage: wenn ich in Clover mit dem Wert der AAPL,ig-platform-id herumspiele, muss ich dann außer diesem Wert (und dem passenden VRAM in der UEFI) noch an anderer Stelle dazugehörige passende Änderungen vornehmen und wo könnte ich das dokumentiert finden? Ich versuche die Erläuterungen zu Whatevergreen zu verstehen, aber leider ist dort nicht angegeben in welchem Fall welche anderen Werte und vor allem wo und wie zu verwenden sind. Was mit IMEI, stolen memory, DevIDs und framebuffers und der Bedeutung der Capri gemeint ist, verstehe ich z.B. nicht. Oder anders: ich habe im CC eine lange Liste mit AAPL,ig-platform-ids. Dann gibt es offenbar die Möglichkeit Framebuffer (die irgendwie mit der ig-platform-id zusammenhängen) über ein boot-arg (wo eingeben?) zu testen. Ist das dasselbe, nur im Fall der config dann fix? Oder brauche ich beides? Kann mich bitte noch mal jemand betreuen?



    -----


    Anhang mit nützlichen Links zu möglichen Werten für die AAPL,ig-platform-id der HD 4000

    https://dortania.github.io/GPU…-gpu.html#ivy-bridge-3xxx

    http://blog.stuffedcow.net/201…hd4000-qeci-acceleration/ (veraltet, hat aber eine kommentierte Liste der möglichen IDs)


    Liste der HDs und Partitionen im Terminal:

    diskutil list


    Liste der erkannten Hardwarekomponenten im Terminal:

    ioreg -l -p IODeviceTree

    Danke für das ROM. NVMe könnte gelegen kommen.

    Apfs passt auch... Mit dem clover configurator die efi mounten, und den Ordner vom Stick dort einfügen, sollte reichen...

    Das geht leider nicht. Wie ich oben schrieb: … im Terminal wird darauf keine EFI-Partition aufgelistet.Auch Clover Configurator zeigt unter Mounte EFI keine an. Daher meine Fragen (s.o.), wie ich unter diesen Umständen am besten weitermache.

    Neuer Stand:


    Der Atheros 9380 läuft unter Mojave, wenn man AirPortAtheros40.kext aus High Sierra mit einem Kext Installer ins System einfügt. (Falls die mal jemand suchen sollte, hänge ich sie an.)


    Meine Apple ID wurde akzeptiert.


    Jetzt würde ich immer noch gerne die Mojave-SSD auch ohne Stick booten können. Sie ist APFS-formatiert (nur so ließ sich Mojave installieren) und im Terminal wird darauf keine EFI-Partition aufgelistet.


    Fragen: wie kann ich Clover so installieren, dass ich ohne USB-Stick booten kann? Muss es auf dieser Platte liegen? Läuft Mojave nur auf APFS oder kann ich das System auf eine HFS+ mit EFI-Parition klonen und Clover dann dorthin installieren? Oder lässt sich die EFI ergänzen ohne dass ich Gefahr laufe, Mojave noch mal neu installieren zu müssen?


    Zusammengefasst: Was wäre die praktikabelste Lösung und wie führe ich sie durch?

    Clover läuft aktuell auf dem Stick. Soweit ich das getestet habe, lief damit alles (Ethernet weiß ich nicht, da ich dazu erst ein Loch in die Wand bohren müsste).


    Was nicht läuft, ist:

    - booten beider Systeme ohne den Clover-Stick. Ich habe noch nicht versucht, die EFI der Mojave-Disk einfach zu ersetzen, da

    - meine Apple ID damit nicht genutzt werden kann. Soweit ich mich erinnere, muss dafür die Hardware in Clover als dieselbe identifiziert werden, die ich schon unter Sierra verwende. Wie ich das übertragen kann, weiß ich nicht genau und frage deshalb.



    Update:

    Ich habe auf dem Bootstick jetzt einfach das Modell und die 3 Serials ersetzt. Mojave bootet weiter davon, ob die Apple ID damit funktioniert, will ich erst testen, wenn ich sie unter Sierra wieder aktiviert bekommen habe.


    Ethernet scheint laut Systembericht erkannt zu werden.


    WLAN geht unter Mojave nicht. Der Chip ist ein Atheros 9380 (Firmware-Version: Atheros 9380: 4.0.74.0-P2P). Ich habe daher die kexts um AirPortAtheros40 und danach noch einmal um AppleIntelE1000e ergänzt (die unter Sierra/Oz zusätzlich vorhanden) das hat nichts gebracht. AppleIntelE1000e scheint mit WLAN sowieso nichts zu tun zu haben.

    Herzlichen Dank für die ausführliche Hilfe. Ich weiß jetzt ganz genau, welche von drei Serials gemeint ist, welche Werte zueinander passen müssen und welche nicht. Das WiKi schweigt sich zu meiner Frage leider aus.


    Es fällt mir zunehmend schwer, höflich zu bleiben. Wozu machst du das eine Woche lang mit mir, wenn du meine wohlüberlegten und begründeten Entscheidungen als deiner Meinung nach falsch wegbügelst, konkrete Fragen und wiederholte Hinweise zu meinem Kenntnisstand und meinem Zeitbudget ignorierst? Ich fühle mich dabei zunehmend ignoriert und verarscht. Ja, immer noch danke für Clover, das OC und die Hilfe soweit. Aber schade, das kannte ich aus diesem Forum bisher anders.


    Wenn du oder jemand anders mir bitte noch mit ausführlicheren Antworten auf meine konkreten Fragen dabei helfen könnte, den Prozess soweit abzuschließen, dass mein Account unter beiden Systemen weiter funktioniert und ich beide morgen früh über Clover booten kann, wäre ich sehr sehr dankbar.

    Danke, ich habe mir das OC und Dortania angesehen. Da ich 80% der Aussagen dort nicht auf Anhieb verstehe, verschiebe ich das lieber auf den Zeitpunkt, wenn Mojave in einem Zustand ist, dass ich Sierra löschen kann.


    Deine Clover-config bezieht sich auf einen iMac 13,2. Mein Sierra-System ist ein iMac 14,1. Die dort eingetragenen Werte unterscheiden sich nicht nur in den Werten, sondern auch in den Einträgen.



    Welche Werte muss ich denn konkret aus dem Sierra-Oz zu Clover rüberkopieren, damit mein Account weiter unter beiden Systemen läuft?

    Das Einzige, was ich unbedingt will, ist fertig zu werden, weil ich nicht viel Freizeit habe, ein stabiles System zu haben und meine Apple ID weiter benutzen zu können.


    Du hast mir nun eine OC angehängt. Mit "einfach in die EFI kopieren" wird es vermutlich nicht getan sein, da im BIOS Oz installiert ist. Das vermute ich aber einfach nur, weil ich von OC und diesem ganzen Thema des Hackintoshens generell nur ein bruchstückhaftes Verständnis habe und ich mein Wissen jedesmal im Prozess neu auffrischen muss. Deshalb musste ich bisher bei jedem Schritt dreimal nachfragen und habe offensichtliche Fehler gemacht.


    Wie und womit ich die OC bearbeite, damit ich an meine Apple ID komme, weiß ich auch wieder nicht. Ich muss ständig nach Dingen fragen, die jedem, der sich damit auskennt, natürlich bekannt sind, mir aber leider nicht (was ich ohne Probleme und vorab einräume). Deshalb frage ich ja immer nach genauen Schritten, weil ich nicht mal weiß, was man dabei alles falsch machen kann und worauf es deshalb ankommt. Ich lasse mir lieber dreimal erzählen, was ich schon weiß, ohne mich beleidigt zu fühlen. Verstehst du das?


    Was soll ich jetzt machen?

    Ich möchte ungern noch viel mehr Zeit mit Tests und Reboots verbringen. Ich spare mir zwar den Neukauf eines Mac, aber verliere jede Menge Zeit für Arbeit, Familie und Freunde. Mojave wird höchstens noch mal ein Sicherheitsupdate bekommen und von griven habe ich zur Kombi Mojave und OC im Forum auch schon eine genau gegenteilige Aussage gefunden.


    Ich bin Pragmatiker, wenn etwas läuft, soll es laufen, so wie es der Titel des Threads schon sagt. Sollte der 7 Jahre alte Rechner wider Erwarten noch ewig ausreichen und durchhalten, ist OC dann wahrscheinlich bei Version 2.x oder eingestampft. Dann könnte man wieder neu sehen, was ihn am Laufen hält.


    Oz: Der Bootvotgang bleibt einfach am Ende des Ladebalkens stehen.


    Kannst du mir sagen, wie ich Clover am besten installiere, sodass auch mein Apple ID wieder funktioniert?

    Mein Board hat zwei BIOSe, zwischen denen ich manuell umschalten kann. Zum Testen und Installieren eines neuen Bootloaders benutze ich das zweite, das nun das eigentlich für Mojave passende neue Oz enthält (das nicht durchbootet). Das erste enthält das für Sierra passende alte Oz, das nur damit funktioniert.


    Sierra ist meine derzeitige Arbeitsumgebung, auf die ich erst verzichten kann, wenn sichergestellt ist, dass Mojave inklusive der Apple ID und aller benötigter Software rund läuft.


    Das ist vielleicht nicht normal, aber geschickt, weil ich nur diesen Rechner habe und ein stabiles System zum Arbeiten brauche, während ich ein neues System zum Laufen bringe und die ganzen Tools und Daten dorthin übertrage, alles teste und wo nötig aktualisiere. (Das steht schon in meinem ersten Post. So bin ich beim Umstieg von Chameleon+Mountain Lion auf Ozmosis+Sierra auch vorgegangen.)


    Wenn die neue Arbeitsumgebung fertig ist, kann nach einer Karenzzeit die alte gelöscht werden, da sie nicht mehr als Fallback-Lösung beim Auftreten irgendeiner übersehenen Inkompatibilität schnell mal einspringen können muss.


    Das installierte Mojave wird aber mit dem neuen Oz plus den aktuellen kexten und meiner alten defaults.plist nicht gestartet, mein Sierra startet nur mit dem alten Oz, beide Systeme lassen sich aber mit Clover booten. Dort fehlen aber die passenden Werte, mit denen meine Apple ID funktioniert.


    Da es mir praktischer erscheint, mit Clover einfach wählen zu können, in welches System ich booten möchte, wäre es m.E. sinnvoll, jetzt Ozmosis ganz rauszuschmeißen und durch Clover zu ersetzen. Dazu kommt als zu lösende Aufgabe noch die Apple ID.


    Habe ich deiner Meinung nach etwas übersehen?


    Was mir etwas Sorgen bereitet: im FPD wird mir die SSD mit der Mojave-Installation nun doppelt angezeigt, ist das normal?




    Nach dem dritten Anlauf war ich drin, ich danke sehr!
    Sound geht, Sleep geht, Netz habe ich sicherheitshalber noch nicht aktiviert. Das System schien rund zu laufen.


    Sierra brauche ich noch, bis Mojave eingerichtet ist und ich habe da auch gerade versehentlich mit Clover reingebootet. Ich nehme daher an, jetzt könnte man mein SMBios verwenden und dann insgesamt für beide Systeme auf Clover umstellen. Das erscheint mir praktischer, als jedesmal am Board das BIOS umschalten zu müssen. Schreibst du mir noch, wie ich dafür am besten weiter vorgehe?

    Ok. Der Bootvorgang schlug erst zweimal fehl mit folgendem Screen:



    Der dritte Test bootete in den Installer und die Installation lief an, landete nach dem Reboot wieder in Clover. target wieder ausgewählt und die Installation lief weiter. Nächster Reboot landete dann hier:



    Wieder Reboot: Target taucht weder in Clover noch im BIOS mehr als bootfähiges Volume auf. Ein erneuter Versuch in den Installer zu booten klappte dann wieder nicht mehr:




    Wenn das target angeschlossen ist, kann ich nicht in mein Sierra booten(?) Um noch mal nachzuschauen, muss ich es wohl hot pluggable setzen. Das mache ich jetzt noch mal und bin gleich wieder da und berichte, was sich darauf getan hat.