5 votos

La pantalla de selección de la unidad de arranque de OSX es lenta, no responde y tarda una eternidad en cargar en el Macbook Pro (principios de 2015)

Tengo un Macbook Pro Retina 13" (principios de 2015) y tengo una partición de bootcamp con Windows 10 instalado en ella. Además, hay un Linux Ubuntu en otra partición, por lo que es un equipo de triple arranque. No estoy usando rEFInd, sino el gestor de arranque stock en su lugar. Estoy cambiando de sistema operativo usando la tecla de opción en el arranque y todo funcionaba bien hasta hace poco.

El problema al que me enfrento ahora mismo es que cada vez que enciendo el portátil o intento cambiar de sistema operativo con la tecla de opción la pantalla de selección de unidad tarda mucho en aparecer, como literalmente 20 o 30 segundos. Esto no es realmente normal porque solía ser de 2 a 3 segundos. Además, una vez que aparece la pantalla de selección de unidades, el puntero del ratón no funciona o a veces funciona de forma poco fiable o extremadamente lenta. Puedo utilizar las teclas de flecha del teclado para seleccionar las unidades, pero la respuesta es demasiado lenta. Una vez que presiono una tecla de flecha tarda de 15 a 20 segundos en registrar y mover la selección, a veces no responde en absoluto. Y finalmente, cuando pulso "return", tarda medio minuto más o menos en cargar la secuencia de arranque. Después de eso el sistema operativo funciona bien. También tengo GRUB en una de las particiones para cargar Linux. Cuando selecciono Linux en la pantalla de selección de unidades del Startup Manager se inicia la consola de GRUB y también funciona muy lentamente: Tengo que escribir los comandos y esperar 10 segundos para que las letras aparezcan en la pantalla. Ubuntu en sí funciona bien.

¿Podría alguien indicarme las posibles causas del problema? Proporcionaré cualquier información adicional si lo solicitan.

Hay una situación muy parecida pregunta Pero se solucionó reinstalando todo por completo. Sin embargo, me gustaría encontrar la causa real del problema para poder evitarlo en el futuro (mi configuración es un poco compleja, y no quiero reinstalar todo sólo para enfrentar este problema de nuevo en un mes o dos).

Actualización 1 : He intentado reiniciar la NVRAM y el SMC sin resultado.

Actualización 2 :

No recuerdo qué fue exactamente lo que precedió a la aparición de este tema, pero aquí están mis pensamientos:

  • Tal vez esto sucedió después de instalar "Paragon NTFS para Mac OS X" o "FUSE para OS X". Ahora tengo ambos instalados y los uso para acceder a las particiones de Windows y Linux
  • Tal vez esto ocurrió después de la hibernación de la partición de Windows
  • Es posible que el problema haya ocurrido después de la actualización del sistema, pero definitivamente ocurrió mucho antes de la gran actualización de El Capitán a Sierra.
  • El problema se produce no sólo en el Gestor de Inicio, sino en cualquier software que se esté ejecutando antes de que el SO comience a arrancar. Recovery, Hardware Diagnostics, Startup Manager, e incluso GRUB (que está en su propia partición), todos funcionan de forma extremadamente lenta. Si no mantengo ninguna tecla y dejo que el MacOS arranque normalmente, todo lo que ocurre antes del logo de la Apple tarda mucho más de lo que debería. En cuanto aparece el logo y la barra de progreso, los retrasos desaparecen. Lo mismo con otros SO.

El sistema operativo es MacOS Sierra 10.12.1 junto con Windows 10 y Ubuntu. He intentado ejecutar los diagnósticos de hardware de Apple (manteniendo pulsada la tecla D en el arranque) y he obtenido este mensaje:

Puede haber un problema con el lector de tarjetas SD. Código de referencia VDC001

Me he dado cuenta de que cuando compré el portátil esta prueba la pasé sin problemas.

También intenté arrancar en modo seguro, pero no pasó nada, excepto que la interfaz gráfica de MacOS tenía fallos y estaba entrecortada mientras estaba en modo seguro.

Actualización 3 :

He encontrado un comportamiento interesante. El problema desaparece sólo durante un arranque cada vez que hago estos pasos:

  1. Arrancar en la memoria USB Live de Ubuntu
  2. Elija "Apagar" -> "Reiniciar" en el menú del sistema de Ubuntu
  3. El arranque posterior va sin pegas, parece que el problema ha desaparecido, independientemente del SO que elija esta vez.

Pero el tema vuelve a estar en el siguiente arranque. Además, si elijo "Apagar" en el paso 2, el siguiente arranque es lento como todos los demás. ¿Qué podría ser tan especial en Ubuntu live stick, que cura el problema por una vez?

2voto

Monomeeth Puntos 139

La resolución de problemas suele ser un proceso de eliminación, por lo que puede requerir tiempo y paciencia. Tendremos que trabajar en estos pasos uno a uno hasta que podamos identificar la causa y resolverla.

1. Software

Como punto de partida, yo actualizaría macOS Sierra a la versión 10.12.2 (ya lleva unas dos semanas).

También me aseguraría de que tienes la última versión de Paragon NTFS para Mac OS X y FUSE para MacOS instalado.

Una vez que te hayas asegurado de tener las últimas versiones instaladas, cuéntanos cómo te va.

2voto

PJJ Puntos 389

Es importante: Haga no usar paragon implementación de hfs+, ya que Windows en algún momento paralizará su partición del sistema. Si necesitas acceso a HFS+ en Windows utiliza macdrive

Primero arrancar en modo de usuario único (mantener la tecla S durante el arranque) y después de algunos mensajes dmesg deberías ver un prompt de comandos, hazlo:

fsck -fy / y ver si hay algún error. Después de la ejecución escriba reboot si hubo algún cambio o exit si no hay que reparar nada.

Si tienes algo en tus puertos USB al arrancar, quítalo - el escaneo de entrada toma mucho tiempo, especialmente si se trata de algunos dispositivos USB heredados. Su problema parece estar en la parte del escaneo de entrada del arranque (buscando particiones de arranque de tipo EFI con bootflag) y/o con un dispositivo que está causando errores de lectura. Para llegar al fondo de la cuestión:

Pruebe lo siguiente primero - asumiendo que disk0s1 es su partición ESP aka EFI, abra el terminal y:

Comprobemos la salida de la bendición:

paso 1 sudo bless --device /dev/disk0s1 --setBoot --nextonly --verbose

pega la salida en algún sitio, por favor, para que pueda echarle un vistazo. Reinicie después de eso y vea si el comportamiento cambia - también podría ayudar.

paso 2 Deshagámonos de cualquier NVARS con entradas de arranque y asegurémonos de que están borradas:

Inicie cualquier tipo de linux desde EFI (es decir, el arranque no a través de MBR) - usted puede tomar Ubuntu live CD para que, después de arrancar, lanzar el terminal y hacer: sudo efibootmgr -v - si obtiene un error de no tener efibootmgr comando do sudo apt-get install efibootmgr (debe instalar este paquete )

Una vez que tengas el efibootmgr -v (guarde el resultado en algún lugar para revisarlo más tarde)

deberías ver algo así:

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

Utilice el valor hexadecimal para eliminar cada entrada con la bandera -B -b:

efibootmgr -B -b 0001

efibootmgr -B -b 0000

hasta que llora que ya no hay entradas. No te preocupes, esas variables se ponen por defecto cada vez si no se han fijado por el firmware de tu macbook - y eso es lo que queremos, podemos ver si el dispositivo de arranque por defecto tiene problemas de escaneo o los problemas de escaneo son creados por entradas obsoletas.

Avísame cuando hagas esto - en la mayoría de los casos habrás terminado en este punto, si no lo haces - avísame aquí y podemos investigar más a fondo.

Recomiendo encarecidamente utilizar refind como bootmgr, no es nativo, pero no busca Timemachine y no llama a casa por wifi ;) además te da mejores opciones en caso de problemas y puedes todavía puede usar el arranque EFI nativo de apple, a refind no le importa - es sólo un cambio en su lista de orden de arranque para que refind esté en ella. También carga algunos controladores .efi para el acceso extra y la funcionalidad en el momento del arranque, por lo que sé que no colisionan con el firmware de la Apple.

breve actualización: Puede utilizar nvram -p y nvram -c para borrar la nvram directamente en MacOS desde el terminal

2voto

solitone Puntos 31

Este problema depende de un problema de firmware que impide que la placa de E/S funcione correctamente.

Sugiero actualizar a MacOS Sierra 10.12.4, que contiene una actualización de firmware que soluciona este problema.

1voto

Douglas Puntos 10417

Según la información proporcionada en las actualizaciones y los comentarios, parece que hay un problema con el SSD; ya sea un problema físico o un problema con la tabla de particiones. Sobre todo porque el "problema desapareció" al arrancar Linux.

Cuando enciendes tu Mac, se carga la EFI desde la ROM. Básicamente, mucho antes de que se pueda cargar cualquier software o complemento como FUSE o MacDrive o Paragon, está cargando los controladores para leer el disco duro. Nota: Sólo sabe leer HFS+ y MBR; no tiene ni idea de cómo leer NTFS.

enter image description here

Si/cuando se pulsa Option durante el arranque, aparece un gestor de arranque GUI. Se escanearán los volúmenes disponibles en busca de un cabecera que le indica el tipo de partición de arranque disponible. Esta es la lista que se puede elegir.

Si te fijas, antes de arrancar el volumen, escribe la información del volumen de arranque en la NVRAM. Por eso funcionó después de su arranque de Linux; tenía la información del volumen limpia.

Además, si está ejecutando Boot Camp, no está arrancando directamente a la partición NTFS directamente, está utilizando un cargador de arranque (Boot Camp) para arrancar Windows. Si tiene varios sistemas operativos como MacOS, Linux y Windows, probablemente esté utilizando un cargador de arranque diferente como GRUB.

enter image description here

Ahora bien, si se emite el comando diskutil list verás que sólo muestra una cabecera GPT para Boot Camp, no la propia partición NTFS Boot Camp. EFI no puede arrancar NTFS; sólo HFS y MBR - por eso necesitamos el gestor de arranque.

enter image description here

Diagnosticar el problema

Para este procedimiento, vas a necesitar otro medio de arranque como una unidad USB externa o una memoria USB (como tu USB de Linux, pero de MacOS).

La forma de diagnosticar si tu SSD es el problema es quitando el SSD. Es un proceso bastante sencillo que consiste en quitar la tapa trasera y extraer el módulo. iFixit.com tiene una excelente guía sobre cómo hacerlo.

No es necesario que pongas la tapa trasera todavía; sólo asegúrate de trabajar en un superficie limpia, plana y no conductora . (En otras palabras, no trabajes sobre una mesa metálica y sucia o sobre una cama o almohada)

enter image description here

Una vez retirado, inserte su unidad USB/flash y proceda a arrancar. Si el problema desaparece, el problema es con su SSD. Si el problema persiste, se trata de un problema de la placa lógica o del controlador. Es hora de que te lo miren.

Para diagnosticar el SSD.

Para este procedimiento, usted va a querer asegurarse de que tiene una copia de seguridad completa de su unidad.

Una vez que esté seguro de que su SSD está respaldado, limpie su SSD y haga una instalación limpia de MacOS. Si el problema persiste, lo más probable es que el SSD esté defectuoso. Si no, lo más probable es que haya una tabla GPT corrupta. Haz una instalación completa y limpia tanto de MacOS como de Boot Camp. Luego haz una restauración de tus datos desde Time Machine (copia de seguridad).

Una vez que haya determinado si se trata de la tabla de particiones de su unidad o de un problema físico, puede proceder a partir de ahí.

1voto

pambuk Puntos 785

El mismo problema aquí, lo noté en FileVault, pero luego me di cuenta de que está allí incluso en la sección de selección de arranque o incluso la sección de diagnóstico. Desactivar FileVault no resolverá el problema, sólo lo cubrirá.

He perdido mucho tiempo con el software, reinstalando el sistema operativo y todo eso, pero no ha servido de nada. Es un problema de hardware.

Me di cuenta de que tengo este problema una vez que empecé a usar el lector de tarjetas SD para almacenar mis archivos y ampliar mi MBP de 128gb. Si las tarjetas SD se introducen, incluso durante 1 segundo, y luego se sacan, el arranque va a ser lento hasta que haga un restablecimiento de la NVRAM. Apple care no encontró ningún problema la primera vez, pero la segunda vez admiten que hay un problema de hardware en mi Macbook y lo reemplazaron. Voy a informar sobre el problema de vuelta.

Tienes que llevarlo al servicio de atención de Apple y describir el problema con detalle. Tuve que imprimir un papel A4 con una descripción detallada (les dije que el problema ocurría cuando se ponía una tarjeta SD y luego se sacaba) y una captura de pantalla de la página de diagnóstico que mostraba el error de la tarjeta SD en la página de arranque de diagnóstico (porque, por algunas razones, mostraba aleatoriamente ese error y, aparentemente, cuando entregué mi Macbook para la primera reparación, pasó la prueba con éxito al 100%). Ella incluso escribió el problema de mi Macbook como "Booth up slow", usted tiene la idea.

Sí, tienes que llevarlo a apple care para que te arreglen el hardware y llevar suficientes documentos para demostrar que es un problema de hardware.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X