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 ...