Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum>Software>iMac 2017 mit OCLP und Sonoma friert ein

iMac 2017 mit OCLP und Sonoma friert ein

cybermike
cybermike17.01.2415:36
Ich weiß, das ist kein Thema bei dem ich "Anspruch" auf kompetente Hinweise erwarten kann, aber ich probiere es trotzdem

Mein iMac 2017 ist mit der aktuellen OCLP Version und der aktuellen Sonoma Version grundsätzlich am laufen. Nur friert er in unregelmäßigen Abständen ein, der Schirm wird schwarz und nur ein harter Neustart hilft.

Der Kernel Log zeigt folgendes, kann man darin vielleicht eine Ursache ableiten? Warum "panict" die CPU?

panic(cpu 0 caller 0xffffff8017ac7456): nvme: ". Command timeout. Write. fBuiltIn=1 MODEL=APPLE SSD SM1024L FW=CXS7CA0Q CSTS=0x1 US[1]=0x0 US[0]=0x13d VID=0x144d DID=0xa804 CRITICAL_WARNING=0x0.\n" @IONVMeController.cpp:6147
Panicked task 0xffffff9eafbc4218: 264 threads: pid 0: kernel_task
Backtrace (CPU 0), panicked thread: 0xffffffa8492bf598, Frame : Return Address
0xfffffffce0a9fa80 : 0xffffff8015a36c41 mach_kernel : _handle_debugger_trap + 0x4b1
0xfffffffce0a9fad0 : 0xffffff8015b95310 mach_kernel : _kdp_i386_trap + 0x110
0xfffffffce0a9fb10 : 0xffffff8015b84a5c mach_kernel : _kernel_trap + 0x55c
0xfffffffce0a9fb90 : 0xffffff80159d3971 mach_kernel : _return_from_trap + 0xc1
0xfffffffce0a9fbb0 : 0xffffff8015a36f2d mach_kernel : _DebuggerTrapWithState + 0x5d
0xfffffffce0a9fca0 : 0xffffff8015a365d3 mach_kernel : _panic_trap_to_debugger + 0x1e3
0xfffffffce0a9fd00 : 0xffffff80161d8bcb mach_kernel : _panic + 0x84
0xfffffffce0a9fdf0 : 0xffffff8017ac7456 com.apple.iokit.IONVMeFamily : __ZN16IONVMeController18RequestAsyncEventsEj
0xfffffffce0a9fe20 : 0xffffff80161139ec mach_kernel : __ZN18IOTimerEventSource15timeoutSignaledEPvS0_ + 0x8c
0xfffffffce0a9fe70 : 0xffffff8016113906 mach_kernel : __ZN18IOTimerEventSource17timeoutAndReleaseEPvS0_ + 0xc6
0xfffffffce0a9fea0 : 0xffffff8015a90638 mach_kernel : _thread_call_delayed_timer + 0x508
0xfffffffce0a9fee0 : 0xffffff8015a916c8 mach_kernel : _thread_call_delayed_timer + 0x1598
0xfffffffce0a9ffa0 : 0xffffff80159d319e mach_kernel : _call_continuation + 0x2e
      Kernel Extensions in backtrace:
         com.apple.iokit.IONVMeFamily(2.1)[B745C526-9406-312E-B4A4-BF9CB35A95DE]@0xffffff8017ac00000xffffff8017aeafff
            dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[ECBEE7B3-965F-310B-B11D-7969B20A5A5D]@0xffffff801709d0000xffffff80170d3fff
            dependency: com.apple.iokit.IOPCIFamily(2.9)[D4C79EB9-840C-3311-9033-0F582EA7E4BD]@0xffffff8017d540000xffffff8017d85fff
            dependency: com.apple.iokit.IOReportFamily(47)[7EE0B816-0F22-3141-992C-ECEA9CA4B021]@0xffffff8017d960000xffffff8017d98fff
            dependency: com.apple.iokit.IOStorageFamily(2.1)[A96D850A-038F-31D7-9F3D-A6775064548E]@0xffffff8017e8c0000xffffff8017ea3fff

Process name corresponding to current thread (0xffffffa8492bf598): kernel_task
Boot args: keepsyms=1 debug=0x100 ipc_control_port_options=0 -nokcmismatchpanic

Mac OS version:
23C71

Kernel version:
Darwin Kernel Version 23.2.0: Wed Nov 15 21:54:10 PST 2023; root:xnu-10002.61.3~2/RELEASE_X86_64
Kernel UUID: F73CFE5A-7EF6-3C21-AFA7-742645B733CC
roots installed: 0
KernelCache slide: 0x0000000015600000
KernelCache base:  0xffffff8015800000
Kernel slide:      0x00000000156e0000
Kernel text base:  0xffffff80158e0000
__HIB  text base: 0xffffff8015700000
System model name: iMac18,3 (Mac-BE088AF8C5EB4FA2)
System shutdown begun: NO
Panic diags file available: YES (0x0)
Hibernation exit count: 0

System uptime in nanoseconds: 18905167767495
Last Sleep:           absolute           base_tsc          base_nano
  Uptime  : 0x00001131b3cf35a1
  Sleep   : 0x0000000000000000 0x0000000000000000 0x0000000000000000
  Wake    : 0x0000000000000000 0x0000001be0cc55e6 0x0000000000000000
Compressor Info: 0% of compressed pages limit (OK) and 0% of segments limit (OK) with 0 swapfiles and OK swap space
Zone info:
  Zone map: 0xffffff9846e3f000 - 0xffffffb846e3f000
  . PGZ   : 0xffffff9846e3f000 - 0xffffff9849e40000
  . VM    : 0xffffff9849e40000 - 0xffffff9d163d9000
  . RO    : 0xffffff9d163d9000 - 0xffffff9eafb0c000
  . GEN0  : 0xffffff9eafb0c000 - 0xffffffa37c0a5000
  . GEN1  : 0xffffffa37c0a5000 - 0xffffffa84863e000
  . GEN2  : 0xffffffa84863e000 - 0xffffffad14bd7000
  . GEN3  : 0xffffffad14bd7000 - 0xffffffb1e1171000
  . DATA  : 0xffffffb1e1171000 - 0xffffffb846e3f000
  Metadata: 0xffffffb86b5d3000 - 0xffffffb88b5d3000
  Bitmaps : 0xffffffb88b5d3000 - 0xffffffb88fdd3000
  Extra   : 0 - 0


„Responsibility implemented“
0

Kommentare

Marcel Bresink17.01.2417:00
Der Treiber für die NVMe-SSD funktioniert nicht.
+3
cybermike
cybermike17.01.2417:42
@Marcel Bresnik danke! Dann werd ich da mal weiter recherchieren. Hab jetzt mal (das hätt ich auch schon früher probieren können) alles abstecken.

Könnte auch eine Inkompatibilität zwischen dem alten Mac, OCLP und Sonoma sein. I know, i know ...
„Responsibility implemented“
0
Marcel Bresink17.01.2417:56
Naja, dass Sonoma nicht mit dem alten Mac kompatibel ist, ist ja selbstverständlich. Deshalb verwendest Du ja OCLP, um Dir ein eigenes Betriebssystem zusammenzubasteln.
+2
rmayergfx
rmayergfx17.01.2419:54
Welche Version von OCLP ist den installiert? Aktuellste Version? Wenn nein aktualisieren, wenn ja einfach nochmals Root Patch frisch installieren und vorher schauen ob auch das richtige Modell erkannt wurde.
„Der Computer soll die Arbeit des Menschen erleichtern, nicht umgekehrt !“
0
Roony18.01.2405:52
Version 1.3 benutzen und dann nochmal Root Patch benutzen. Wie eben erwähnt. Funktioniert bei mir mit 14.2.1 supi.
+1
Roony18.01.2405:58
@marcel: das ist doch kein selbstgebasteltes Betriebssystem. Das ist das offizielle Sonoma von der Firma Apple
-7
silversurfer2218.01.2407:22
OCLP verändert das Betriebssystem, also ist es hinterher kein "offizielles Sonoma" von Apple wo eben nicht mehr sichergestellt ist, wie sicher es ist, bzw es korrekt funktioniert
Roony
@marcel: das ist doch kein selbstgebasteltes Betriebssystem. Das ist das offizielle Sonoma von der Firma Apple
+4
Marcel Bresink18.01.2408:53
Roony
das ist doch kein selbstgebasteltes Betriebssystem. Das ist das offizielle Sonoma von der Firma Apple

Nein, Du hast nicht verstanden, was OCLP ist. Sonoma kann auf dem alten Mac nicht laufen, weil das Betriebssystem damit nicht kompatibel ist.

OCLP baut Dir ein neues Betriebssystem, indem es selbst entwickelte Treiber, Komponenten von anderen Betriebssystemen und Teile von Sonoma geschickt zusammenstellt und alle Schutzmaßnahmen abschaltet, mit denen macOS normalerweise Veränderungen verhindert. Das System was dabei entsteht, ist nichts Offizielles. Bei jedem Update mit offiziellen Komponenten kann das selbstgebaute System kaputtgehen. Daher muss es ständig neu von OCLP verändert werden. Dass dabei Vieles nicht funktioniert, ist auch normal.
+8
level1618.01.2411:38
Neben einem möglichen Treiberfehler würde ich auch auf ein Problem mit der SSD tippen. Der Fehler "Command timeout" spricht ja dafür, dass die Kernel Panic entsteht, da die SSD nicht "rechtzeitig" antwortet.

Das erste was wir hier tun würden, bevor wir am System den Fehler suchen, wäre eine Hardware-Diagnose mit Apple AST2 oder auch TechTool Pro. Erst danach wissen wir mehr, und vor allem ob es sich lohnt den Fehler weiter am/im System zu suchen bzw. diesen zu versuchen mit OCLP loszuwerden.
0
cybermike
cybermike18.01.2415:12
Ich habe jetzt noch einmal OCLP 1.3 mit der richtigen iMac Version 18,3 installiert. Es scheint aber wirklich die interne SSD zu sein. Nachdem ich hier eine überschüssige Samsung 980 pro in einem Acasis M2 NVMe SSD-Gehäuse voll betriebsbereit herumliegen habe stelle ich mir die Frage, ob ich nicht am einfachsten Sonoma dort installiere und von dort boote.

Wäre das möglich, denke ja oder?
Würd die auch an einem dazwischen gehängten OWC Thunderbolt 4 Hub booten? (normal verwenden kann man sie in dieser Kombi problemlos, habe mehrere im Einsatz)

panic(cpu 0 caller 0xffffff80100c7456): nvme: ". Command timeout. Write. fBuiltIn=1 MODEL=APPLE SSD SM1024L FW=CXS7CA0Q CSTS=0x1 US[1]=0x0 US[0]=0x13f VID=0x144d DID=0xa804 CRITICAL_WARNING=0x0.\n" @IONVMeController.cpp:6147
Panicked task 0xffffff8b82af5428: 140 threads: pid 0: kernel_task
Backtrace (CPU 0), panicked thread: 0xffffff951b7bf0c8, Frame : Return Address
0xfffffff41e79ba80 : 0xffffff800e036c41 mach_kernel : _handle_debugger_trap + 0x4b1
0xfffffff41e79bad0 : 0xffffff800e195310 mach_kernel : _kdp_i386_trap + 0x110
0xfffffff41e79bb10 : 0xffffff800e184a5c mach_kernel : _kernel_trap + 0x55c
0xfffffff41e79bb90 : 0xffffff800dfd3971 mach_kernel : _return_from_trap + 0xc1
0xfffffff41e79bbb0 : 0xffffff800e036f2d mach_kernel : _DebuggerTrapWithState + 0x5d
0xfffffff41e79bca0 : 0xffffff800e0365d3 mach_kernel : _panic_trap_to_debugger + 0x1e3
0xfffffff41e79bd00 : 0xffffff800e7d8bcb mach_kernel : _panic + 0x84
0xfffffff41e79bdf0 : 0xffffff80100c7456 com.apple.iokit.IONVMeFamily : __ZN16IONVMeController18RequestAsyncEventsEj
0xfffffff41e79be20 : 0xffffff800e7139ec mach_kernel : __ZN18IOTimerEventSource15timeoutSignaledEPvS0_ + 0x8c
0xfffffff41e79be70 : 0xffffff800e713906 mach_kernel : __ZN18IOTimerEventSource17timeoutAndReleaseEPvS0_ + 0xc6
0xfffffff41e79bea0 : 0xffffff800e090638 mach_kernel : _thread_call_delayed_timer + 0x508
0xfffffff41e79bee0 : 0xffffff800e0916c8 mach_kernel : _thread_call_delayed_timer + 0x1598
0xfffffff41e79bfa0 : 0xffffff800dfd319e mach_kernel : _call_continuation + 0x2e
      Kernel Extensions in backtrace:
         com.apple.iokit.IONVMeFamily(2.1)[B745C526-9406-312E-B4A4-BF9CB35A95DE]@0xffffff80100c00000xffffff80100eafff
            dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[ECBEE7B3-965F-310B-B11D-7969B20A5A5D]@0xffffff800f69d0000xffffff800f6d3fff
            dependency: com.apple.iokit.IOPCIFamily(2.9)[D4C79EB9-840C-3311-9033-0F582EA7E4BD]@0xffffff80103540000xffffff8010385fff
            dependency: com.apple.iokit.IOReportFamily(47)[7EE0B816-0F22-3141-992C-ECEA9CA4B021]@0xffffff80103960000xffffff8010398fff
            dependency: com.apple.iokit.IOStorageFamily(2.1)[A96D850A-038F-31D7-9F3D-A6775064548E]@0xffffff801048c0000xffffff80104a3fff

Process name corresponding to current thread (0xffffff951b7bf0c8): kernel_task
Boot args: keepsyms=1 debug=0x100 ipc_control_port_options=0 -nokcmismatchpanic amfi=0x80 -v

Mac OS version:
Not yet set

Kernel version:
Darwin Kernel Version 23.2.0: Wed Nov 15 21:54:10 PST 2023; root:xnu-10002.61.3~2/RELEASE_X86_64
Kernel UUID: F73CFE5A-7EF6-3C21-AFA7-742645B733CC
roots installed: 0
KernelCache slide: 0x000000000dc00000
KernelCache base:  0xffffff800de00000
Kernel slide:      0x000000000dce0000
Kernel text base:  0xffffff800dee0000
__HIB  text base: 0xffffff800dd00000
System model name: iMac18,3 (Mac-BE088AF8C5EB4FA2)
System shutdown begun: NO
Panic diags file unavailable, panic occurred prior to initialization
Hibernation exit count: 0

System uptime in nanoseconds: 79990774325
Last Sleep:           absolute           base_tsc          base_nano
  Uptime  : 0x00000012b1978afd
  Sleep   : 0x0000000000000000 0x0000000000000000 0x0000000000000000
  Wake    : 0x0000000000000000 0x000000124df9dcd2 0x0000000000000000
Compressor Info: 0% of compressed pages limit (OK) and 0% of segments limit (OK) with 0 swapfiles and OK swap space
Zone info:
  Zone map: 0xffffff804d923000 - 0xffffffa04d923000
  . PGZ   : 0xffffff804d923000 - 0xffffff8050924000
  . VM    : 0xffffff8050924000 - 0xffffff851cebd000
  . RO    : 0xffffff851cebd000 - 0xffffff86b65f0000
  . GEN0  : 0xffffff86b65f0000 - 0xffffff8b82b89000
  . GEN1  : 0xffffff8b82b89000 - 0xffffff904f122000
  . GEN2  : 0xffffff904f122000 - 0xffffff951b6bb000
  . GEN3  : 0xffffff951b6bb000 - 0xffffff99e7c55000
  . DATA  : 0xffffff99e7c55000 - 0xffffffa04d923000
  Metadata: 0xffffffa04d933000 - 0xffffffa06d933000
  Bitmaps : 0xffffffa06d933000 - 0xffffffa072133000
  Extra   : 0 - 0


„Responsibility implemented“
0
bmonno218.01.2418:48
Ich kenne deinen Rechner nicht, kann also nur einige allgemeine Dinge schreiben.
1. Sonoma 18.3 ist doch noch nicht freigegeben, oder? Kommt doch erst nächste Woche. Oft gibt es für ein neues Apple-Release auch eine angepasste OCLP-Version. Das würde ich immer erst abwarten.
2. Es gibt auf dem MacRumors-Forum einen Thread zu Sonoma (https://forums.macrumors.com/threads/macos-14-sonoma-on-unsupported-macs-thread.2391630/page-189) . Da würde ich mal stöbern.
3. Da man Sonoma auf externe startfähige Laufwerke installieren und davon starten kann (habe ich selbst schon mit USB-SSD gemacht), würde ich es einfach probieren.
4. Üblicherweise muss man ja nach Installation einen Root-Patch durchführen. Damit wird das System modifiziert und ist nicht mehr original.
0
rmayergfx
rmayergfx18.01.2420:03
Dein Rechner unterstützt doch noch Ventura ohne Patch!

Das frisch installieren und prüfe ob dann die Fehler auch auftreten:
macOS Ventura:

Man muß nicht immer das neueste System installieren!

Sollte die Blade SSD wirklich defekt sein, ist es ein ganz schönes Stück Arbeit diese zu tauschen:
Bleibt die defekte Blade im System kann es im schlimmsten Fall dazu führen, das der iMac sich beim Bootvorgang aufhängt wenn die Blade SSD Probleme macht.
„Der Computer soll die Arbeit des Menschen erleichtern, nicht umgekehrt !“
+2
X-Jo18.01.2420:49
rmayergfx
Dein Rechner unterstützt doch noch Ventura ohne Patch!

Das frisch installieren und prüfe ob dann die Fehler auch auftreten:
[…]
Volle Zustimmung, würde ich auch genau so machen.

cybermike:
Sonoma mit OCLP extern booten: Wenn dann Probleme auftauchen, weißt du wieder nicht, woher die kommen.
+1
HAL 9000
HAL 900019.01.2411:25
rmayergfx
Sollte die Blade SSD wirklich defekt sein, ist es ein ganz schönes Stück Arbeit diese zu tauschen:
Bleibt die defekte Blade im System kann es im schlimmsten Fall dazu führen, das der iMac sich beim Bootvorgang aufhängt wenn die Blade SSD Probleme macht.

Die Ursache dürfte eher ein (noch) nicht an die internen NVMe angepasstes OCLP als ein Defekt der internen NVMe sein. Unter Ventura scheint sie ja problemlos zu laufen...
0
cybermike
cybermike19.01.2415:52
Kurzes Zwischenfeedback meinerseits: Ich habe OCLP 1.3 nochmal neu geladen & Root Patch neu installiert. Seit 1 1/2 Tagen läuft der Mac wieder rund. Die interne SSD zeigt seitdem auch keine Fehler,

Für meinen Plan B habe ich einen neuen OCLP 1.3 Sonoma USB Stick erstellt, gegebenfalls werd ich die interne SSD deaktivieren und auf einer meiner externen Thunderbolt SSD (Samsung 980 Pro) Sonoma installieren.
„Responsibility implemented“
+1
HAL 9000
HAL 900019.01.2416:00
Ich beobachte das weiter. Ich hab auch einen iMac18,3 mit SSD statt HD oder Fusion-Drive, allerdings nur mit sparsamen 256 GB (intern)...
0
rmayergfx
rmayergfx19.01.2418:22
HAL 9000
Die Ursache dürfte eher ein (noch) nicht an die internen NVMe angepasstes OCLP als ein Defekt der internen NVMe sein. Unter Ventura scheint sie ja problemlos zu laufen...
Das ist aber auch nur eine reine Vermutung von dir. Der TE hat sich nie dazu geäussert!
„Der Computer soll die Arbeit des Menschen erleichtern, nicht umgekehrt !“
+2
HAL 9000
HAL 900019.01.2418:28
rmayergfx
HAL 9000
Die Ursache dürfte eher ein (noch) nicht an die internen NVMe angepasstes OCLP als ein Defekt der internen NVMe sein. Unter Ventura scheint sie ja problemlos zu laufen...
Das ist aber auch nur eine reine Vermutung von dir. Der TE hat sich nie dazu geäussert!

Fragen wir ihn doch einmal:
Hallo cybermike
Läuft der Rechner (und die interne SSD) ohne Probleme unter Ventura?
0
cybermike
cybermike20.01.2407:39
HAL 9000
rmayergfx
HAL 9000
Die Ursache dürfte eher ein (noch) nicht an die internen NVMe angepasstes OCLP als ein Defekt der internen NVMe sein. Unter Ventura scheint sie ja problemlos zu laufen...
Das ist aber auch nur eine reine Vermutung von dir. Der TE hat sich nie dazu geäussert!

Fragen wir ihn doch einmal:
Hallo cybermike
Läuft der Rechner (und die interne SSD) ohne Probleme unter Ventura?

Also, die Sache ist die: Mein iMac 2017 lief problemlos mit Ventura UND wochenlang auch mit OCLP und Sonoma. Ob die Probleme erst seit 14.2.1 bzw. OCLP 1.3 auftreten kann ich nicht genau sagen, auf Grund der vielfältigen Rückmeldungen (nicht nur hier) bin ich aber recht sicher, dass jetzt einfach die interne SSD defekt ist.

Nach knapp 2 Tagen war übrigens letztens wieder Schluss: Schwarzer Schirm, Trackpad reagiert nicht, auch externe USB Maus und Tastatur haben ihn nicht aufgeweckt sondern lediglich ein Kaltstart.

Ich werde jetzt Plan B (Setup auf externe Thunderbolt SSD) angehen.
„Responsibility implemented“
0
cybermike
cybermike20.01.2418:38
So, Sonoma läuft jetzt extern an meinen iMac 18,3

Es läuft auf einer externen Samsung 980 Pro SSD
in einem Acasis M2 NVMe SSD-Thunderbolt -Gehäuse
verbunden mit einem OWC OWC Thunderbolt 4 Hub

Ich werde berichten, ob in diesem Setup noch weitere Freezes stattfinden. Falls nicht dann liegt es wohl an der internen SSD (die ich jetzt mal links liegen lasse, die externe SSD hat ohnedies 2 TB Platz)

Funktioniert übrigens problemlos zwei Bootdevices (intern und extern) mit OCLP zu betreiben. Nur bei MacOS gibts beim Wechsel der Bootpartition iCloud Sicherheitsabfragen nach dem Passwort, was vermutlich daran liegt dass sich mein iMac ja beide Male als der gleiche Rechner präsentiert.
„Responsibility implemented“
+1

Kommentieren

Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.