Ich habe ein Macbook Pro Retina 13" (Anfang 2015) und ich habe eine Bootcamp-Partition mit Windows 10 darauf installiert. Außerdem gibt es ein Ubuntu Linux auf einer anderen Partition, also ist es ein Triple-Boot-Computer. Ich verwende rEFInd nicht, aber stattdessen der Stock Startup Manager.Ich wechsle das Betriebssystem mit der Optionstaste beim Booten und es hat bis vor kurzem alles gut funktioniert.
Das Problem, mit dem ich gerade konfrontiert bin, ist, dass jedes Mal, wenn ich meinen Laptop einschalte oder versuche, das Betriebssystem mit der Optionstaste zu wechseln, der Bildschirm zur Laufwerksauswahl sehr lange dauert, bis er erscheint, etwa buchstäblich 20 bis 30 Sekunden. Dies ist nicht wirklich normal, da es früher 2-3 Sekunden waren. Außerdem funktioniert der Mauszeiger nach Erscheinen des Laufwerksauswahlbildschirms einfach nicht oder manchmal unzuverlässig oder extrem langsam. Ich kann die Pfeiltasten auf der Tastatur verwenden, um die Laufwerke auszuwählen, aber die Reaktion ist einfach zu langsam. Sobald ich eine Pfeiltaste drücke, dauert es 15 bis 20 Sekunden, um die Auswahl zu registrieren und zu verschieben, manchmal reagiert sie überhaupt nicht. Und wenn ich schließlich die Eingabetaste drücke, dauert es noch etwa eine halbe Minute, um die Boot-Sequenz zu laden. Danach funktioniert das Betriebssystem einwandfrei. Ich habe auch GRUB auf einer der Partitionen zum Laden von Linux. Wenn ich Linux im Laufwerksauswahlbildschirm des Startup Managers auswähle, startet die GRUB-Konsole und sie arbeitet auch sehr langsam: Ich muss Befehle eingeben und 10 Sekunden warten, bis die Buchstaben auf dem Bildschirm erscheinen. Ubuntu selbst funktioniert einwandfrei.
Kann mir bitte jemand mögliche Ursachen für das Problem nennen? Ich werde alle zusätzlichen Informationen zur Verfügung stellen, wenn Sie dies wünschen.
Es gibt eine sehr ähnliche Frage , aber sie wurde gelöst, indem alles komplett neu installiert wurde. Ich möchte jedoch die wahre Ursache des Problems finden, um es in Zukunft verhindern zu können (mein Setup ist ziemlich komplex, und ich möchte nicht alles neu installieren, nur um dieses Problem in ein oder zwei Monaten erneut zu begegnen).
Update 1 : Ich habe versucht, NVRAM und SMC ohne Ergebnis zurückzusetzen.
Aktualisierung 2 :
Ich weiß nicht mehr genau, was diesem Problem vorausging, aber hier sind meine Gedanken:
Das Betriebssystem ist macOS Sierra 10.12.1 zusammen mit Windows 10 und Ubuntu. Ich habe versucht, die Apple-Hardwarediagnose auszuführen (indem ich beim Start die Taste D gedrückt gehalten habe) und diese Meldung erhalten:
Möglicherweise liegt ein Problem mit dem SD-Kartenleser vor. Referenzcode VDC001
Ich habe festgestellt, dass dieser Test beim Kauf des Laptops ohne Probleme bestanden wurde.
Ich habe auch versucht, im abgesicherten Modus zu booten, aber es ist nichts passiert, außer dass die macOS-GUI im abgesicherten Modus fehlerhaft und abgehackt war.
Aktualisierung 3 :
Ich habe ein interessantes Verhalten gefunden. Das Problem ist nur für einen Start verschwunden, wenn ich diese Schritte ausführe:
Aber beim nächsten Booten ist das Problem wieder da. Auch wenn ich in Schritt 2 „Herunterfahren“ wähle, ruckelt der nachfolgende Start wie jeder andere. Was könnte an Ubuntu Live Stick so besonders sein, dass es das Problem für einmal behebt?
Dasselbe Problem hier, bemerkte es in FileVault, stellte dann aber fest, dass es sogar im Abschnitt „Startauswahl“ oder sogar im Abschnitt „Diagnose“ vorhanden ist. Das Deaktivieren von FileVault löst das Problem nicht, sondern vertuscht es nur.
Ich habe viel Zeit mit Software-Seiten verschwendet, das Betriebssystem neu installiert und alles. sie alle haben nicht geholfen. Es ist ein Hardwareproblem.
Mir wurde klar, dass ich dieses Problem habe, als ich anfing, den SD-Kartenleser zum Speichern meiner Dateien und zum Erweitern meines 128-GB-MBP zu verwenden. Wenn SD-Karten eingelegt werden, auch nur für 1 Sekunde, und sie dann herausnehmen, wird das Booten langsam sein, bis ich einen NVRAM-Reset durchführe. Apple Care hat beim ersten Mal kein Problem gefunden, aber beim zweiten Mal geben sie zu, dass es ein Hardwareproblem in meinem Macbook gibt, und sie haben es ersetzt. Ich werde das zurückgegebene Problem zurückmelden.
Sie müssen es zu Apple Care bringen und das Problem detailliert beschreiben. Ich musste ein A4-Papier mit einer detaillierten Beschreibung ausdrucken (sagte ihnen, dass das Problem auftritt, wenn eine SD-Karte eingelegt und dann herausgenommen wird) und einen Screenshot der Diagnoseseite, die einen SD-Kartenfehler auf der Diagnosestartseite zeigt (weil es aus bestimmten Gründen zufällig war). zeigt diesen Fehler und anscheinend hat es den Test zu 100% erfolgreich bestanden, als ich mein Macbook zur ersten Reparatur gegeben habe. Sie hat sogar die Ausgabe meines Macbooks als "Booth up slow" getippt, Sie verstehen schon.
Ja, Sie müssen es zur Hardware-Reparatur zu Apple Care bringen und genügend Dokumente mitbringen, um zu beweisen, dass es sich um ein Hardwareproblem handelt.
Wichtig: Verwenden Sie nicht die beschissene Implementierung von paragon hfs+, da Windows irgendwann Ihre Systempartition lahmlegen wird! Wenn Sie unter Windows HFS+-Zugriff benötigen, verwenden Sie macdrive
Booten Sie zuerst im Einzelbenutzermodus (halten Sie die S-Taste während des Bootens gedrückt) und nach einigen dmesg-Meldungen sollten Sie eine Eingabeaufforderung sehen, tun Sie Folgendes:
fsck -fy /
und sehen, ob es Fehler gibt. Geben Sie nach dem Lauf an reboot
, ob Änderungen vorgenommen wurden oder exit
ob keine Reparaturen erforderlich waren.
Wenn Sie beim Booten etwas an Ihren USB-Anschlüssen haben, nehmen Sie es heraus - der Eingangsscan dauert lange, insbesondere wenn es sich um einige ältere USB-Geräte handelt. Ihr Problem scheint im Entry-Scan-Teil des Bootens (Suche nach bootfähigen Partitionen vom Typ EFI mit Bootflag) und/oder bei einem Gerät zu liegen, das Lesefehler verursacht. Um dem auf den Grund zu gehen:
Versuchen Sie zuerst Folgendes - vorausgesetzt, dass disk0s1 Ihre ESP- bzw. EFI-Partition ist, öffnen Sie das Terminal und:
Lassen Sie uns die Bless-Ausgabe überprüfen:
Schritt 1 sudo bless --device /dev/disk0s1 --setBoot --nextonly --verbose
füge die Ausgabe bitte irgendwo ein, damit ich sie mir ansehen kann. Starten Sie danach neu und sehen Sie, ob sich das Verhalten ändert - könnte auch helfen.
Schritt 2 Lassen Sie uns alle NVARs mit Boot-Einträgen loswerden und sicherstellen, dass sie gelöscht sind:
Starten Sie jede Art von Linux von EFI (was bedeutet, dass Sie nicht über MBR booten) - Sie können dafür die Ubuntu-Live-CD nehmen, nach dem Booten das Terminal starten und Folgendes tun: - Wenn Sie eine Fehlermeldung erhalten, dass der Befehl nicht ausgeführt wird ( sudo efibootmgr -v
sollte efibootmgr
dieses Paketsudo apt-get install efibootmgr
installieren )
Sobald Sie die erhalten haben efibootmgr -v
(bewahren Sie die Ausgabe zur späteren Überprüfung auf)
Sie sollten so etwas sehen:
[root@localhost ~]# efibootmgr BootCurrent: 0004 BootNext: 0003 BootOrder: 0004,0000,0001,0002,0003 Timeout: 30 seconds Boot0000* Diskette Drive(device:0) Boot0001* CD-ROM Drive(device:FF) Boot0002* Hard Drive(Device:80)/HD(Part1,Sig00112233) ...
Verwenden Sie den Hex-Wert, um jeden Eintrag mit dem Flag -B -b zu löschen:
efibootmgr -B -b 0001
efibootmgr -B -b 0000
bis es schreit, dass es keine Einträge mehr gibt. Machen Sie sich keine Sorgen, diese Variablen werden jedes Mal auf den Standardwert gesetzt, wenn sie nicht von Ihrer Macbook-Firmware festgelegt werden - und das ist es, was wir wollen, wir können sehen, ob das Standard-Boot-Gerät Scan-Probleme hat oder ob Scan-Probleme durch veraltet verursacht wurden Einträge.
Lassen Sie es mich wissen, wenn Sie dies tun - in den meisten Fällen sind Sie an dieser Stelle fertig, wenn nicht - lassen Sie es mich hier wissen und wir können uns weiter damit befassen.
Ich empfehle dringend, es als Bootmgr zu verwenden refind
, es ist nicht nativ, aber es sucht nicht nach Timemachine und ruft nicht über WLAN nach Hause;) Außerdem gibt es Ihnen bessere Optionen im Falle von Problemen und Sie können immer noch den EFI-Boot des nativen Apple verwenden. refind kümmert sich nicht darum - es ist nur eine Änderung in Ihrer Startreihenfolgeliste, also ist refind darauf. Es lädt auch einige .efi-Treiber für zusätzlichen Zugriff und Funktionalität beim Booten, soweit ich weiß, dass sie nicht mit der Apple-Firmware kollidieren.
kurzes Update: Sie können nvram direkt in macOS vom Terminal aus verwenden nvram -p
und nvram -c
löschen
diskutil list
EFIs auflisten. Möglicherweise haben Sie einige Reste oder FS-Fehler, die es einfrieren.sudo dmesg | more
sowohl Linux als auch Macos für einige Fehler
anDie Fehlerbehebung ist oft ein Eliminierungsprozess, daher kann es Zeit und Geduld erfordern. Wir müssen diese Schritte nacheinander durcharbeiten, bis wir die Ursache identifizieren und beheben können.
1. Software
Als Ausgangspunkt würde ich macOS Sierra auf 10.12.2 aktualisieren (es ist jetzt seit etwa zwei Wochen erhältlich).
Ich würde auch sicherstellen, dass Sie die neueste Version von Paragon NTFS für Mac OS X und FUSE für macOS installiert haben.
Sobald Sie sichergestellt haben, dass Sie die neuesten Versionen installiert haben, lassen Sie uns wissen, wie es Ihnen geht.
Dieses Problem hängt von einem Firmware-Problem ab, das verhindert, dass die E/A-Karte ordnungsgemäß funktioniert.
Ich schlage vor, auf MacOS Sierra 10.12.4 zu aktualisieren, das ein Firmware-Update enthält, das dieses Problem behebt.
Basierend auf den Informationen in den Updates und den Kommentaren scheint es ein Problem mit der SSD zu geben; entweder ein physisches Problem oder ein Problem mit der Partitionstabelle. Zumal das "Problem wegging", als Sie Linux gebootet haben.
Wenn Sie Ihren Mac einschalten, lädt er das EFI aus dem ROM. Im Grunde werden Treiber geladen, um die Festplatte zu lesen, lange bevor Software oder Add-Ins wie FUSE oder MacDrive oder Paragon geladen werden können. Hinweis: Es kann nur HFS+ und MBR lesen; es hat keine Ahnung, wie man NTFS liest.
Wenn/wenn Sie während des Bootens drücken Option, wird ein GUI-Boot-Manager aufgerufen. Es durchsucht die verfügbaren Volumes nach einem Header , der ihm mitteilt, welche Art von Boot-Partition verfügbar ist. Dies ist die Liste, aus der Sie auswählen können.
Wie Sie bemerken, schreibt es vor dem Booten des Volumes die Boot-Volume-Informationen in das NVRAM. Aus diesem Grund hat es nach Ihrem Linux-Start funktioniert. es hatte saubere Volumeninformationen.
Auch wenn Sie Boot Camp ausführen, booten Sie nicht direkt auf die NTFS-Partition, sondern verwenden einen Bootloader (Boot Camp), um Windows zu booten. Wenn Sie mehrere Betriebssysteme wie macOS, Linux und Windows haben, verwenden Sie wahrscheinlich einen anderen Bootloader wie GRUB.
Wenn Sie jetzt den Befehl ausgeben würden, diskutil list
würden Sie sehen, dass er nur einen GPT-Header für Boot Camp anzeigt, nicht die eigentliche NTFS Boot Camp-Partition selbst. EFI kann NTFS nicht booten; nur HFS und MBR - dafür brauchen wir den Bootloader.
Für dieses Verfahren benötigen Sie ein anderes bootfähiges Medium wie ein externes USB-Laufwerk oder einen USB-Flash (wie Ihr Linux-USB, aber macOS).
Die Art und Weise, wie Sie diagnostizieren, ob Ihre SSD das Problem ist, besteht darin, die SSD zu entfernen. Es ist ein ziemlich einfacher Vorgang, die hintere Abdeckung zu entfernen und das Modul zu entfernen. iFixit.com hat eine ausgezeichnete Anleitung dazu.
Sie müssen die hintere Abdeckung noch nicht wieder anbringen; Stellen Sie nur sicher, dass Sie auf einer sauberen, flachen, nicht leitenden Oberfläche arbeiten . (Mit anderen Worten, arbeiten Sie nicht auf einem schmutzigen Metalltisch oder auf einem Bett oder Kissen)
Stecken Sie nach dem Entfernen Ihr USB-Laufwerk / Flash ein und fahren Sie mit dem Booten fort. Wenn das Problem verschwindet, liegt das Problem bei Ihrer SSD. Wenn dies weiterhin der Fall ist, liegt ein Problem mit Ihrem Controller/Ihrer Hauptplatine vor. Es ist Zeit, es sich anzusehen
Für dieses Verfahren sollten Sie sicherstellen, dass Sie eine vollständige Sicherung Ihres Laufwerks haben.
Sobald Sie sicher sind, dass Ihre SSD gesichert ist, löschen Sie Ihre SSD und führen Sie eine Neuinstallation von macOS durch. Wenn das Problem weiterhin besteht, ist Ihre SSD höchstwahrscheinlich defekt. Wenn nicht, liegt höchstwahrscheinlich eine beschädigte GPT-Tabelle vor. Führen Sie eine vollständige Neuinstallation von macOS und Boot Camp durch. Stellen Sie dann Ihre Daten von Time Machine wieder her (Backup).
Sobald Sie festgestellt haben, ob es sich um die Partitionstabelle Ihres Laufwerks oder um ein physisches Problem handelt, können Sie von dort aus fortfahren.
log stream --style=syslog --level=default
durchsuchen für Hinweise. GPT kann in den meisten Fällen leicht repariert werden, es hat eine zusätzliche Kopie seines Headers, kann leicht ersetzt/überarbeitet werden, selbst wenn es frittiert ist. @Allan: Es gibt keinen MBR mit GPT, ein Partitionsschema ist entweder GPT oder MBR, PMBR ist ein altes fünftes Rad innerhalb von GPT - und macOS ist ein Efistub - ich weiß nicht, in welchem Punkt es sich um MBR in einem 2015 kümmern würde mbp.Ich verstehe, dass das Problem mit dem Aktualisierungsprozess, Paragon NTFS oder einem Startfehler auftreten kann, aber ich hatte ähnliche Erfahrungen mit dem MacBook Pro Anfang 2015, das durch Deaktivieren der vollständigen Festplattenverschlüsselung in der Wiederherstellung behoben wurde . Nach erneuter Aktivierung funktionierte alles einwandfrei. Ich empfehle auch, die Festplattenberechtigungen in der Wiederherstellung zu korrigieren .
Ein einfacher Test - können Sie von der SD-Karte booten? Installieren Sie einfach ein kleines Betriebssystem darauf und wählen Sie nach dem Drücken der Option die SD-Karte aus. Wenn Ihr Macbook einen IR-Empfänger hat, decken Sie ihn unbedingt mit etwas schwarzem Klebeband ab, manchmal gehen diese Dinge kaputt und geben konstante Signale, die zu dem von Ihnen beschriebenen Verhalten führen.
Ich habe das gleiche Problem. Das Laden von Refit dauert ewig. Ich habe auch das regelmäßige Zurücksetzen von SMC, PRAM usw. versucht. Ich boote mein System dreifach mit Archlinux und Windows 10. Ein paar andere Leute haben dieses Problem auch mit dem Macbook Pro von Anfang 2015. Welche SSD hast du? Ich habe die 512 GB Version. Ich möchte wirklich nicht wieder von vorne anfangen und alles neu installieren.
Hier ist ein ähnlicher Link: OSX Startup Manager (Startlaufwerk-Auswahlbildschirm) langsam/reagiert nicht in Macbook Pro (Anfang 2015)
Es gibt eine einfache Möglichkeit, zu überprüfen, ob Sie das Problem mit der fehlerhaften SD-I/O-Karte haben.
Halten Sie beim Einschalten einfach die D-Taste gedrückt, und es wird eine Diagnose ausgeführt.
Ich brachte meine zum Apple Store und das war das erste, was sie taten, und die SD-Karte tauchte mit einem Fehler auf. Obwohl meine SD-Karte einwandfrei funktionierte.
Das Teil kostet neu etwa 42,00 $
Sie haben es am selben Tag installiert (nachdem sie 1 Tag auf das Eintreffen des Teils gewartet hatten).
Die Gesamtkosten betrugen 124,00 USD für Teile + Arbeit + Steuern
Es gibt Orte im Netz, an denen Sie das Teil neu oder gebraucht kaufen und selbst ersetzen können. Ich bin ziemlich technisch versiert und habe solche Reparaturen durchgeführt, aber ich habe beschlossen, diese weiterzugeben. Beinhaltet das Entfernen des CPU-Kühlkörpers und Lüfters sowie einiger kleiner Anschlüsse.
Sie können Videos auf Youtube für ähnliche Reparaturen auf dem MacBook Air sehen.
iFixit hat eine detaillierte Beschreibung zur Reparatur genau dieses Laptops.
Einige Macbook Pro-Besitzer aus dem Jahr 2015, die über das langsame/nicht reagierende Problem berichten, sind nach dem Update auf das neueste Macos 10.12.4beta8 verschwunden. Es handelt sich eindeutig um ein Treiberproblem, und Apple hat das in seinem neuesten Update endlich behoben.
Ich hatte das gleiche Problem und es ist nach dem Update auf 10.12.4 endlich weg.
IconDaemon
Anton Jebrak
IconDaemon
Anton Jebrak
Monomet
Anton Jebrak
PJJ
Monomet
Monomet
Anton Jebrak
Anton Jebrak
Allan
zTrix