Tengo un MacBook Pro 2015 y tengo doble arranque con Linux. Uso REFInd y desde el primer día ha funcionado bien en la mayoría de las ocasiones. A veces tardaría mucho tiempo en mostrar su pantalla y luego se congelaría, actualizándose cada 5-10 segundos (por lo que si presiono dos veces mi teclado, saltará dos entradas en unos segundos). En esos casos, borraría la PRAM / NVRAM, volvería a bendecir a REFInd y estará bien. Recientemente, sin embargo, sucedió de nuevo y esta vez el restablecimiento de PRAM / NVRAM no ayuda. Además, en Linux no funcionan los dispositivos de entrada (ni el teclado interno ni el teclado USB). lshw
los enumera como que funcionan y con un módulo de kernel cargado para ellos ... El teclado interno funciona bajo OS X.
EDITAR: La razón por la que creo que puede ser un problema de hardware Lo relacionado con el problema es que cargar el gestor de arranque (ya sea IZQUIERDO después de que lo bendiga, el gestor de arranque de Apple nativo tan pronto como borro la PRAM) tarda unos 20 segundos después del inicio del timbre, lo cual no es normal. Noté que después de reiniciar PRAM, escuché el timbre de inicio, solo 3 segundos más tarde, veo el logotipo de Apple (el arranque es rápido) y en el próximo reinicio, se cuelga en algún lugar, lo que ahora me hace creer que tal vez algunos de Mis configuraciones de OS X que también modifican la PRAM están dañadas y corrompen la PRAM. ¿Hay alguna forma de evitar que OS X modifique la PRAM de CUALQUIER modo?
Odiaría llevarlo a un servicio, ya que me dirán "20 segundos no es mucho y no tratamos con cargadores de terceros", pero sé que nunca solía tomar más de 3 segundos para mostrar el logo de Apple, por lo que algo debe haber cambiado. Ideas?
P.S. Uso Gentoo, cuyo kernel es perfectamente capaz de iniciarse directamente desde el firmware de UEFI y hay instrucciones sobre cómo hacerlo usando efibootmgr
pero no son específicamente para Mac y he leído en algunos lugares que efibootmgr puede / will Bloquea el firmware en Mac, así que me resisto a intentarlo ...