Administrador de inicio de OSX (pantalla de selección de unidad de arranque) lento/no responde en Macbook Pro (principios de 2015)

Tengo un modelo Macbook Pro Retina 13" (principios de 2015) y tengo una partición bootcamp con Windows 8.1 Pro instalado. El arranque dual para OSX El Capitan y Windows funcionaba bien hasta hace aproximadamente un mes. Estaba cambiando de sistemas que usaban la optionclave en el arranque a través de la pantalla de selección de la unidad de arranque y todo funcionaba bien.

El problema al que me enfrento en este momento es que cada vez que enciendo mi computadora portátil o trato de cambiar de sistema operativo con la optiontecla, la pantalla de selección de unidad tarda mucho en aparecer, como literalmente de 20 a 30 segundos. Esto no es realmente normal porque solía ser mucho más rápido. Además, una vez que aparece con las unidades Macintosh HD, Windows y Recovery, el puntero del mouse simplemente no funciona o, a veces, funciona de manera poco confiable o extremadamente lenta. He probado mouse inalámbrico y con cable en la pantalla y los resultados son similares. Puedo usar las teclas de flecha del teclado para seleccionar las unidades, pero la respuesta es demasiado lenta. Una vez que presiono una tecla de flecha, toma de 15 a 20 segundos registrar y mover la selección, a veces no responde en absoluto. Y luego, finalmente, cuando golpeéreturnse tarda otro medio minuto más o menos en cargar la secuencia de inicio (logotipo de Apple para OSX y círculo giratorio para Windows).

Corrí diskutila verificar los volúmenes pero todo parece estar bien. El estado del disco se muestra bien y también ejecuté First Aid en Macintosh HD, pero fue en vano. Luego intenté restablecer el SMC y la NVRAM, pero el problema persistía. Actualicé los controladores de bootcamp y las actualizaciones de Windows, pero la situación se mantuvo. Finalmente, llevé la computadora portátil a una tienda de Apple y el técnico vio el problema, nunca ejecutó ningún diagnóstico y simplemente dijo algo como " parece un problema con EFI, tendremos que enviarlo a reparar para cambiar la placa lógica porque la memoria está soldado en la placa lógica ", no pude entender completamente lo que quiso decir con eso y soy escéptico si realmente es un problema de hardware porque los sistemas operativos (OSX y Windows) funcionan bien una vez que se inician.

Algunos comportamientos extraños que noté -

  1. Al reiniciar desde Windows a OSX, la pantalla de selección de la unidad de arranque a veces funciona normalmente. Rápido y como si nada realmente hubiera pasado.
  2. Al iniciar la máquina desde un estado apagado en OSX (sin usar optionla tecla, ya que Macintosh HD es mi unidad de inicio principal), la secuencia de inicio (el logotipo de Apple con la barra de carga) tarda un tiempo en aparecer.
  3. Este problema probablemente no sucedió hasta que actualicé a OSX 10.11.5 desde 10.11.4/3.

Puntos que vale la pena mencionar :

Uso Tuxera NTFS y sé que existe un problema conocido de compatibilidad del controlador NTFS entre el controlador NTFS predeterminado de OSX y la versión NTFS de Tuxera. Pensando que este podría ser el problema, traté de repetir todos los pasos de remediación al deshabilitar por completo Tuxera, pero el problema persistía. Siento que Tuxera puede no ser un problema porque he estado usando Bootcamp Windows y Tuxera durante bastante tiempo y nunca tuve ningún problema. Estoy considerando una instalación limpia de bootcamp con Win 8.1 Pro, si es absolutamente necesario, pero me gustaría evitarlo porque es mi configuración de trabajo y tendré que configurar todo desde cero.

Ya he buscado muchos artículos en línea y publicaciones de la comunidad, pero no he podido encontrar nada similar a esta situación. Entonces, mi pregunta es, ¿podría realmente ser un problema relacionado con el hardware (RAM) como me dice la barra Genius? ¿O hay algo conocido que pueda intentar (y que aún no haya probado como se indicó anteriormente) para ver si resuelve el problema?

Se agregó más información del registro del sistema :

Ejecuté sudo dmesg | morela terminal para ver el último registro de inicio inmediatamente después de un inicio y parece que al principio hay un montón de kexterrores relacionados. No he investigado mucho sobre el error, pero parece un pánico del kernel de algún tipo, simplemente no puedo determinar si esto se debe a un software o es un problema de hardware.

Kext com.apple.driver.AppleIntelLpssUARTCommon start failed (result 0xdc00400a).
Kext com.apple.driver.AppleIntelLpssUARTCommon failed to load (0xdc008017).
Dependency com.apple.driver.AppleIntelLpssUARTCommon of kext com.apple.driver.AppleIntelLpssUARTv0 failed to load.
Can't remove kext com.apple.driver.AppleIntelLpssUARTCommon; services failed to terminate - 0xdc008018.
Kext com.apple.driver.AppleIntelLpssUARTv0 failed to load (0xdc008015).
Failed to load kext com.apple.driver.AppleIntelLpssUARTv0 (error 0xdc008015).
AppleCamIn::probe
fUseGPUBusy = 0 fPPPMSupport = 1
**** [IOBluetoothHostControllerUSBTransport][start] -- completed -- result = TRUE -- 0x2800 ****
**** [BroadcomBluetoothHostControllerUSBTransport][start] -- Completed (matched on Interface) -- 0x2800 ****
Couldn't alloc class "AppleIntelLpssUARTv0"
AppleCamIn::start

Se ejecutó diskutil verifyvolumeen mi EFIvolumen y volvió con algunos errores-

Verifying file system
** /dev/rdisk0s1
** Phase 1 - Preparing FAT
** Phase 2 - Checking Directories
/EFI/APPLE/EXTENSIONS/Firmware.scap starts with free cluster
Truncate? no
/EFI/APPLE/EXTENSIONS/Firmware.scap: Cluster chain starting at 6 ends with cluster marked free
Truncate? no
size of /EFI/APPLE/EXTENSIONS/Firmware.scap is 15729264, should at most be 512
Truncate? no
** Phase 3 - Checking for Orphan Clusters
Found orphan cluster(s)
Fix? no
Found 30600 orphaned clusters
Free space in FSInfo block (303079) not correct (303078)
Fix? no
179 files, 151539 KiB free (303078 clusters)
File system check exit code is 8
Error: -69845: File system verify or repair failed
Underlying error: 8: POSIX reports: Exec format error
¿Ha intentado ejecutar la Utilidad de disco en la partición EFI oculta? Además, ¿ha ejecutado CHKDSK en el volumen de Windows?
Ejecuté CHKDSK en la partición de Windows, pero no apareció ningún problema. No he intentado ejecutar Disk Utility en la partición EFI oculta, pero lo intentaré hoy.
Pregunta rápida de @DavidAnderson: ¿funcionará este método diskutil verifyDisk disk0s1para verificar la partición EFI (identificador disk0s1)? O tengo que montarlo primero? Sé que montarlo podría ser un proceso largo.
Estás cerca. El comando es diskutil verifyvolume disk0s1. Para que lo sepas, si quisieras montar este volumen, el comando sería diskutil mount disk0s1. Para desmontar, el comando es diskutil unmount disk0s1. Para reparar, el comando es diskutil repairvolume disk0s1. No se requiere montaje para verificar o reparar el volumen.
Gracias. Lo intenté verifyDiskpero me pidió que ingresara todo el disco, así que supe que algo andaba mal con el comando. volumeen lugar de Diskno se me pasó por la cabeza, supongo que debería haber visto la página del manual. Probaré esto hoy y les contaré cómo va.
Muy bien, @DavidAnderson, ejecuté diskutil en el volumen EFI y definitivamente parece que hay algunos problemas. He actualizado las últimas líneas de la salida en la pregunta.
Tengo el mismo problema. Me di cuenta de que esto también va junto con los problemas de la ranura de la tarjeta SD. ¿Has tenido el mismo problema? Uso mucho la ranura para tarjetas SD, así que quizás no la uses lo suficiente como para darte cuenta.
@WilliamTFroggard en realidad uso bastante la ranura para tarjetas SD. Compré una tarjeta SD transcend jetdrive para Mac y la uso como almacenamiento ampliado. Se mantiene enchufado todo el tiempo. Inicialmente pensé lo mismo, así que lo eliminé, desinstalé Tuxera y probé todos los métodos después de eso, pero el problema persiste.
@Annjawn es una terrible coincidencia que use esencialmente la misma configuración. No puede ser demasiado común...
@WilliamTFroggard ¿Has tenido suerte hasta ahora?
@Annjawn Sin suerte, pero me las arreglé para seguir con las cosas como están. Un poco molesto, pero espero que no empeore. :)
@WilliamTFroggard lo mismo aquí.

Respuestas (3)

Según Apple, la partición EFI no se usa para arrancar OS X. Lo interesante sobre el Firmware.scaparchivo dañado es que, evidentemente, el archivo se copia de la /usr/standalone/i386carpeta a la /volumes/efi/EFI/APPLE/EXTENSIONScarpeta en el momento del arranque. Consulte el sitio web: /Volumes/EFI - Firmware.scap & MBA41_0077_B12_LOCKED.scap . Si esto es cierto, entonces no debería preocuparse por reemplazar el Firmware.scaparchivo dañado.

Supongo que el siguiente paso sería intentar arreglar la partición EFI. Si lo desea, primero puede hacer una copia de seguridad de esta partición en un archivo. El archivo sería una imagen exacta de toda la partición. Para hacer una copia de seguridad de toda la partición EFI en el archivo llamado efi.binary, use el comando OS X a continuación. La partición no debe montarse antes de ingresar el comando.

sudo dd if=/dev/disk0s1 of=efi.binary bs=409600

Si algo sale mal, al menos puede restaurar la partición EFI a su condición original (defectuosa). Para restaurar toda la partición EFI desde el archivo efi.binary, use el comando OS X a continuación. La partición no debe montarse antes de ingresar el comando.

sudo dd if=efi.binary of=/dev/disk0s1 bs=409600

El comando OS X para reparar la partición se proporciona a continuación.

diskutil repairvolume disk0s1

Una alternativa sería usar Windows para ejecutar chkdsken la partición EFI. Desde una ventana del símbolo del sistema del administrador, puede ingresar los siguientes comandos.

mountvol s: /s
chkdsk /f s:
mountvol s: /d

Puede encontrar más información sobre cómo acceder a la partición EFI desde Windows en el sitio web: ¿Cómo monte la partición EFI en Windows 8.1 para que se pueda leer y escribir?

Así que hice todo lo que me sugirieron, pero el problema persistía. Así que ayer hice una copia de seguridad de las particiones de OSX y Bootcamp y apreté el gatillo para reinstalar OSX desde la recuperación. Una vez que se completó, el problema desapareció por completo. También me di cuenta de algo que, aunque inicialmente informé que el mouse y los teclados externos no funcionaban, luego descubrí que funcionaban, por lo que sospecho que el administrador de inicio tenía problemas para cargar los controladores y tomaba mucho tiempo. Lo vigilaré y veré si el problema vuelve (esperemos que no).
Annjawn, me encontré exactamente con el mismo problema y realmente no quiero reinstalar todo desde cero. ¿Su problema volvió alguna vez después de su reinstalación?
@AntonReshetnikov Creo que hay al menos 2 personas más en esta página que se han enfrentado a este problema y todas ellas, incluyéndome a mí, tienen 1 cosa en común: usamos una tarjeta SD para almacenamiento adicional. Resulta que es un problema de ah/w (ver la última respuesta de @sanarena) y la reinstalación de s/w no me gustaría resolver nada (lo he intentado). Si te molesta mucho te recomiendo llevarlo a reparar. Por ahora, he decidido simplemente vivir con eso.
Gracias. Parece que la placa de E/S es el problema. Aquí está mi pregunta sobre este problema: apple.stackexchange.com/questions/265980/…

Puede intentar configurar una unidad externa con la misma configuración que su unidad actual. Luego intente arrancar desde esa unidad. Eso al menos le dirá si el problema reside en su disco duro o no.

¿También ha buscado personas que tengan problemas con EFI en su modelo de macbook, independientemente de si tienen una configuración de partición como la suya o no? Si no puede encontrar muchas personas que hayan tenido problemas, sería escéptico acerca de la barra de genio.

No he encontrado una sola publicación en línea donde el problema coincida con mi problema. Además, la secuencia de inicio de OSX es significativamente lenta y ya no es tan ágil. La Mac tarda un tiempo en mostrar esa pantalla blanca con el logotipo de Apple durante el arranque. Aún así, no puedo entender que esto sea un problema de EFI o algo relacionado con la memoria.
¿Cómo es el rendimiento una vez que tienes OSX arrancado y funcionando? Además, ¿intentó configurar una unidad externa con la misma configuración?
El rendimiento dentro de OSX y Windows está bien. No me enfrento a ningún problema. La única lentitud es durante la selección de la unidad de arranque. No he podido usar una unidad externa como sugeriste, no tengo otra copia de Windows para probarla. Puedo intentar clonar la partición de bootcamp en una unidad externa e intentarlo, pero no estoy seguro de si eso funcionará.

Hoy recibí mi Macbook Pro 13 pulgadas 2015 de Garantía y han reemplazado la placa de E/S. El problema ha sido solucionado. Estaba experimentando exactamente el mismo problema y ahora se ha ido.

¿Cuánto tiempo les llevó reemplazarlo? ¿Estabas usando la tarjeta SD en absoluto? En este momento, solo tengo esta computadora portátil y confío mucho en ella para el trabajo, por lo que no puedo permitirme enviarla ni siquiera por 2 días. El problema no me está molestando demasiado en este momento, quizás porque he llegado a una tregua con él, pero sigue siendo un problema.
El mío comenzó a suceder una vez que inserté la tarjeta SD (y sigo persistiendo incluso si retiro la tarjeta SD), pero es un problema de la placa de E/S y puede mostrarse con o sin tarjeta SD. Me lo arreglaron en la segunda visita cuando les mencioné que era un problema con la tarjeta SD. Les tomó una semana. También usé mi computadora portátil por un tiempo y sufrí con este problema y les di mi computadora portátil cuando me iba de vacaciones cortas, por lo que se solucionó cuando regresé. Uso la tarjeta SD para almacenamiento adicional y siempre está dentro de mi computadora portátil
Interesante, tengo la misma configuración que usted, es decir, tengo una tarjeta SD Transcend JetDrive siempre conectada para obtener más almacenamiento. Hay otro usuario arriba que también tiene la misma configuración que el nuestro y enfrenta exactamente el mismo problema. Así que creo que es seguro decir que, de hecho, es un problema de ah / w, pero no lo que Apple Store me dijo cuando lo llevé allí. Me pregunto si el problema volvería a aparecer eventualmente después del reemplazo de ah/w porque eso sería malo. ¿Piensas seguir usando la tarjeta SD?
Lo estoy usando con la tarjeta SD el primer día que lo recibí, hasta ahora no hay problema.