Ich versuche, OSX auf einem MacBook Pro Mid-2009 neu zu installieren, aber es hängt beim Start.
Ich habe mehrere Festplatten verwendet, aber jetzt, wenn Sie im ausführlichen Modus laufen, sehen Sie, dass es an hängt "AppleUSBHostPort::interruptOccurred: overcurrent detected"
und Schleifen hier.
Bild der Meldungen beim Start:
Antworten:
Sie haben ein Hardwareproblem mit Ihren USB-Anschlüssen und es ist physisch. Es wird versucht, die USB-Anschlüsse zu deaktivieren, diese können jedoch nicht, sodass sie diesen Fehler auslösen.
Es ist hardwarebezogen und Sie können nichts dagegen tun.
quelle
Als mein MacBook Air auf den Boden fiel, während ein USB-Mini-Stick angeschlossen war, wurde der rechte USB-Anschluss beschädigt. Der Port funktioniert nicht mehr und hat offensichtlich einen kleinen Kurzschluss. Dadurch wird der Bereich in der Nähe warm und die Batterie des Notebooks wird innerhalb einer Stunde entladen. Bei einer Hardware-Reparatur muss wahrscheinlich die Hauptplatine ausgetauscht werden, da dieser USB-Anschluss leider zu dieser Platine gehört. Ein Ersatzteil kostet 300 US-Dollar und zwei Stunden Arbeit für einen erfahrenen HW-Gugy, daher entschied ich, dass dies für mich keinen Wert hat.
Ich habe keine Softwareprobleme festgestellt, bis ich mein System von Mac OS X 10.8.6 Mountain Lion auf 10.12.6 Sierra aktualisiert habe. Das habe ich später gelernt Mit 10.11 El Capitan hat sich die Art und Weise, wie USB-Ports enthalten sind, geändert .
Wenn das System (Mac OS X 10.11 oder neuer) hochfährt, dauert es bei konstanter Emission 2-3 Mal länger als gewöhnlich
dmesg
Nachrichten wie die folgenden:Nach dem unten genannten Fix gibt es gelegentlich noch die folgende Meldung, die erträglich ist und einen guten Hinweis auf die Ursache gibt:
Seitdem kämpfe ich darum, diesen USB-Port so zu deaktivieren, dass der Systemstart nicht angehalten wird und der andere USB-Port auf der linken Seite noch verwendet werden kann (zumindest im USB 2.0 High Speed-Modus). . Schließlich war ich erfolgreich und ich teile meine Lösung hier für andere, die möglicherweise ein ähnliches Problem haben:
Bearbeiten
AppleUSBEHCIPCI.kext/Contents/Info.plist
entfernen oder auskommentieren (mit XML-Kommentar starten)<!--
und Ende-->
) den Eintrag fürAppleUSBXHCIPPT
:Alternativ und einfacher deaktivieren
AppleUSBXHCIPCI
insgesamt:In beiden Fällen endlich
und neu starten.
Beachten Sie, dass Sie den Treiber sofort deaktivieren:
funktioniert nicht, da es von einer anderen Kernel-Erweiterung verwendet wird.
quelle