Wie am besten altes MacOS und alten OC Bootloader updaten?

  • Hey,
    ich habe seit knapp 3 Jahren keine OC Updates und auch keine MacOS Updates gemacht (vorallem aus Angst etwas zu zerstören). Jetzt habe ich mich vor kurzem mal versucht MacOS zu updaten und auch die neue OC Version zu nutzen. Das ganze hat aber vorne und hinten nicht funktioniert, weil natürlich viel zu viel Zeit dazwischen liegt und sich vieles geändert hat.


    Derzeit nutze ich OpenCore 0.6.6 und MacOS Catalina 10.15.7. Und ich würde gerne auf die neueste OC Version und die aktuellste Stable MacOS Version updaten. Manuelle Updates von OC haben bei mir sehr viele Probleme gemacht. Auf meinem Build sollte laut OpenCore Seite das neueste MacOS ohne größere Probleme laufen.


    Wie könnte ich am besten vorgehen ohne mein gesamtes System einmal platt zu machen und komplett neu aufzusetzen? Kann ich vielleicht sogar nochmal neu den OC Installations-Guide durchlaufen und danach mein System einfach updaten?


    Danke euch schonmal!


    Hier mein Build:


    Mainboard: MPG Z490 Gaming Plus

    Prozessor: i7 10700

    Grafikkarte: RX 5500XT

    Arbeitsspeicher: 2 x 8GB G.Skill Aegis 3200MHz

  • Mit dem Tool OCAuxiliaryTools sollte das ziemlich einfach zu erledigen sein.

  • Mit dem Tool OCAuxiliaryTools sollte das ziemlich einfach zu erledigen sein.

    Das heißt ich kann einfach mit OCAT OC updaten und die Driver und Kexts und anschließend updaten? Ich hatte es vor ein paar Monaten mal damit ausprobiert und hatte hunderte Fehlermeldungen die ich nicht wirklich fixen konnte auf die schnelle.

  • In den Fehlermeldungen steht dann ja auch wo der Fehler liegt von daher musst Du diese natürlich abarbeiten.

  • Keine Sorge, bewahren Sie Ihr altes OC an einem sicheren Ort auf und erstellen Sie einfach ein neues OC mit Hilfe des Dortania-Handbuchs und übertragen Sie die Seriennummern.(sorry for the bad German I'm using a translator)

  • Den Einwand von pupokass sollte man auch in Erwägung ziehen wenn die Version von OC schon so alt ist. Die Basics neu aufbauen und dann hat man wahrscheinlich nur noch deren 5 Fehlermeldungen die schnell gefixt sind. Könnte Zeit sparen.

  • eine erstfixmöglichkeit besteht darin, zuerst einmal die diskette zu nutzen=speichern, damit werden schoneimal einige fehler bereinigt. im anschluß-wie gesagt,-sagt ocvalidate auch, was, wo fehlerhaft ist oder ergänzt werden muß.

    desweiteren bitte die ocauxtools + opencore selbst ersteinmal updaten

    ->


    lg :)

  • pupokass


    OCAT zeigt im Fehlerprotokoll Fehler an die sich in der Config.plist befinden. Dazu zählen dann auch Einstellungen die OCAT nicht kennt, dier aber trotzdem korrekt sein können. Das passiert, wenn OCAT nicht mit der von dir verwendeten OC Version synchronisiert ist. Du zB OC 0.98 nutzt, OCAT aber noch auf Stand von OC 0.84 ist. Daher ist es wichtig OCAT mit der neuesten OC Version zu synchronisieren & dein OC auf die neueste upzudaten. Wenn danach noch immer viele Fehler aufgelistet werden ist es natürlich ratsam diese zu beheben. 😉


    Fallst OCAT mal eine Kext nicht kennen sollte, oder du OC & die Kexte lieber Manuell updaten willst, dann kannst du auch den Kext Updater nutzen & damit Kexte & OC runter laden.


    MacOS selber kannst du in der Regel ganz normal über den Update Service in den Systemeinstellungen aktualisieren. Wenn dir dort aber eh nur Full Installer als Update angeboten werden, da bietet es sich an diese Full Installer direckt mit einer App wie ANYmacOS oder MIST zu laden & dann zu installieren. So kannst du dir den Full Installer auch gleich zur Seite packen um daraus einen Install Stick zu erstellen oder ihn auf anderen Macs/Hackis zu nutzen. 🙂


    Kext Updater: https://www.sl-soft.de/kext-updater/


    ANYmacOS: https://www.sl-soft.de/anymacos/


    MIST: https://github.com/ninxsoft/Mist

    (Ein Vorteil von MIST, damit kannst du auch macOS Versionen für ARM basierte Macs runter laden falls nötig.)

    1. System (iMac19,2):

    Gigabyte H370 HD3 | Intel i5-9400f 6x2,9Ghz | Gigabyte Radeon RX 570 4GB | Fenvi Broadcom BCM943602CS | Crucial Ballistix Sport 16GB 2x8GB DDR4 2400MHz | SSDs 2x Samsung 970 EVO Plus 250GB 1x Samsung 860 QVO 1TB & 1x WD Blue SN570 1TB | macOS Sonoma 14.5 | Windows11 Pro x64 v23H2 | OpenCore v1.0 & OCLP 1.5


    2. System (MacbookPro12.1): Link

    Echtes Macbook | Hardware Upgrade: Samsung 970 EVO Plus 512GB | macOS Sonoma 14.5 | Windows11 Pro x64 v23H2 | OpenCore Legacy Patcher v1.5


    1. Smartphone (iPhone 12): Link

    Violett | 128GB | iOS 17.5.1 | SIM Karten Umbau von Single auf Dual SIM Kartenleser


    2. Smartphone (iPhone XS): Link

    Space Grey | 512GB | iOS 17.5.1 | Gehäuse Tausch gegen eins im Design vom iPhone 14pro

  • Also ich würde als erstes OC + new macOS auf einer anderen Disk oder zumindest in einem neuen APFS Container installieren und wenn alles läuft die Daten mit dem Migrationsassistenten holen. Besser noch wäre Apps und Tools manuell zu installieren und auch Daten manuell rüberholen. Auch der Migrationsassistent holt m.E. eine Menge unnützes Zeug rüber, was sich am belegten Festplattenplatz erkennen lässt.

    Grüße

    Arkturus

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

  • Also ich würde als erstes OC + new macOS auf einer anderen Disk oder zumindest in einem neuen APFS Container installieren und wenn alles läuft die Daten mit dem Migrationsassistenten holen. Besser noch wäre Apps und Tools manuell zu installieren und auch Daten manuell rüberholen. Auch der Migrationsassistent holt m.E. eine Menge unnützes Zeug rüber, was sich am belegten Festplattenplatz erkennen lässt.

    Danke für den Tipp! Habe es jetzt geschafft auf die aktuellste OpenCore Version zu aktualisieren alles scheint soweit zu funktionieren. Jetzt habe ich ein neues APFS Volumen erstellt und installiere darauf dann Sonoma. Ist das so richtig?

  • pupokass


    Ein guter Punkt den Arkturus da anspricht. Da du mit deinem OC & macOS sehr weit zurück liegst ist es wirklich das beste es erstmal auf einer separaten Platte zu testen & OC an zu passen. Den das wird mit 100% Wahrscheinlichkeit nötig sein. Den seit 0.6 hat sie viel in OC geändert.


    Wenn OC dann richtig eingerichtet ist kannst bis zum aktuellen macOS Sonoma updaden. Wobei sich bei so einem großen Sprung, wie von Arkturus geraten, eine komplette Neuinstallation anbietet. Wenn du nicht komplett auf eine andere Platte mit dem System umziehen willst, dann würde ich vor dem Updatet/Neuinstallation mit TimeMachine ein Backup erstellen., das du dann nach der Neuinstallation mit dem Migrationsassistent wieder herstellen kannst.

    1. System (iMac19,2):

    Gigabyte H370 HD3 | Intel i5-9400f 6x2,9Ghz | Gigabyte Radeon RX 570 4GB | Fenvi Broadcom BCM943602CS | Crucial Ballistix Sport 16GB 2x8GB DDR4 2400MHz | SSDs 2x Samsung 970 EVO Plus 250GB 1x Samsung 860 QVO 1TB & 1x WD Blue SN570 1TB | macOS Sonoma 14.5 | Windows11 Pro x64 v23H2 | OpenCore v1.0 & OCLP 1.5


    2. System (MacbookPro12.1): Link

    Echtes Macbook | Hardware Upgrade: Samsung 970 EVO Plus 512GB | macOS Sonoma 14.5 | Windows11 Pro x64 v23H2 | OpenCore Legacy Patcher v1.5


    1. Smartphone (iPhone 12): Link

    Violett | 128GB | iOS 17.5.1 | SIM Karten Umbau von Single auf Dual SIM Kartenleser


    2. Smartphone (iPhone XS): Link

    Space Grey | 512GB | iOS 17.5.1 | Gehäuse Tausch gegen eins im Design vom iPhone 14pro