Ich besitze ein MacBook Pro 2015 und bin mit Linux dual gebootet. Ich benutze rEFInd und seit Tag 1 funktioniert es bei den meisten Gelegenheiten einwandfrei. Manchmal dauerte es lange, bis der Bildschirm angezeigt wurde, und dann blieb er stehen und wurde alle 5 bis 10 Sekunden aktualisiert. Wenn ich also zweimal auf die Tastatur drücke, werden innerhalb weniger Sekunden zwei Einträge nach unten gesprungen. In diesen Fällen würde ich den PRAM / NVRAM löschen, REFInd erneut segnen und es wird in Ordnung sein. Kürzlich ist es jedoch wieder passiert und dieses Mal hilft das Zurücksetzen von PRAM / NVRAM nicht. Außerdem funktionieren unter Linux keine Eingabegeräte (weder interne noch USB-Tastatur). lshw
listet sie als funktionierend und mit einem geladenen Kernelmodul für sie auf ... Interne Tastatur funktioniert unter OS X.
BEARBEITEN: Der Grund, den ich denke, kann ein Hardwareproblem seinBezogen auf das Problem ist, dass das Laden des Bootloaders (unabhängig davon, ob es nach dem Segnen von Apple rEFInd ist, oder des nativen Apple-Bootloaders, sobald ich PRAM lösche) etwa 20 Sekunden nach dem Startsignal dauert, was nicht normal ist. Mir ist aufgefallen, dass ich nach dem Zurücksetzen des PRAM das Startsignal höre, nur 3 Sekunden später das Apple-Logo sehe (der Startvorgang ist schnell) und beim nächsten Neustart hängt es irgendwo, was mich jetzt zu der Annahme veranlasst, dass vielleicht einige von Meine OS X-Einstellungen, mit denen auch der PRAM geändert wird, sind beschädigt, und der PRAM ist beschädigt. Gibt es eine Möglichkeit zu verhindern, dass OS X den PRAM auf irgendeine Weise verändert?
Ich würde es hassen, es zu einem Service zu bringen, da sie mir sagen "20 Sekunden sind nicht lang und wir haben es nicht mit Ladern von Drittanbietern zu tun", aber ich weiß, dass es nie länger als 3 Sekunden gedauert hat, um das zu zeigen Apple-Logo, also muss sich etwas geändert haben. Ideen?
PS Ich benutze Gentoo, dessen Kernel perfekt direkt von der UEFI-Firmware gebootet werden kann, und es gibt Anweisungen dazu, efibootmgr
aber sie sind nicht speziell für Macs gedacht. Ich habe an einigen Stellen gelesen, dass efibootmgr das brocken kann / wird Firmware auf Macs, so zögere ich, es zu versuchen ...
Edit: sorry, ich habe gerade gemerkt, dass dies ein 1-jähriger Thead ist , in dem ich genau wie du war. Alle Symptome stimmen überein. Für mich wurde es durch ein Update der Mac-Firmware behoben. Ich habe in macos alle Updates heruntergeladen, wieder in macos gebootet, um sicherzustellen, dass alle Updates installiert sind, und dann wurde das Problem behoben. Ich habe die Idee von https://wiki.archlinux.org/index.php/Mac#Firmware_updates. Ich weiß nicht, was die Ursache war, aber sie wurde behoben, nachdem die Mac-Firmware aktualisiert wurde. Es funktioniert seit 3 Tagen einwandfrei, nicht sicher, ob es dauerhaft behoben wurde.
quelle