Solución al problema de arranque lento en MacOSX 10.3.2 :UPDATED:

Algunos usuarios han descubierto con cierto desagrado que la última actualización a MacOSX 10.3.2 trae de “regalo” un inusual tiempo de arranque de sus ordenadores. He aqui la solución definitiva aparentemente “aceptada” por Apple.

La solución, que aparentemente podría ser muy complicada, es relativamente sencilla y psa por el uso de el terminal.

Los pasos a seguir son muy sencillos: abre una sesión de terminal y teclea (exactamente):

sudo ln -s /System/Library/Extensions/BootCache.kext/Contents/Resources/BootCacheControl /usr/sbin

Y reinicia dos veces.

La solución oficial de Apple usa copia en vez de link:

sudo cp -p /System/Library/Extensions/BootCache.kext/Contents/Resources/BootCacheControl /usr/sbin

y reinicia dos veces

Estira la ventana del navegador para ver el comando completo, que ha de ser tecleado en una sola línea

¿Porqué funciona?

Bajo MacOSX 10.3.2, BootCacheControl es llamada en dos ocasiones desde /etc/rc:

* BootCacheControl

* BootCacheControl tag

En ambas ocasiones en esta llamada se usa una variable de shell establecida en /etc/rc que originalmente apuntaba a /System/Library/Extensions/BootCache.kext/Contents/Resources/BootCacheControl, (y si esta ruta no existe por eso debe ser cambiada a /usr/sbin/BootCacheControl), pero hay otra llamada de proceso de la ventana de login posterior:

* /usr/sbin/BootCacheControl autostop 15

Parece ser que Apple cometió el error de dejar la ruta /usr/sbin/BootCacheControl para ciertas configuraciones de Mac. El proceso de terminal soluciona este problema.

Fuente: MacFixit. Gracias a Steve Minnick por las aclaraciones posteriores.

22 Comments

  1. Anónimo

    Siento decir que la primera solucion a mi no me funciona. Sigue haciendo el arranque leeeeeeeento, unos 2 minutos y 40 segundos hasta que carga el escritorio con autentificación automática. No sé si probar la solución oficial, pero como es practicamente el mismo comando… ya veré si estoy aburrido

  2. Anónimo

    Comprobada la solución oficial y estamos en las mismas. Tengo un ibook G3 a 500 mhz con 384 megas de ram, y antes de actualizar tardaba 1:30 iniciando el apache y el compartir archivos windows.

    Una nueva solución quiero!!

  3. Anónimo

    A mi, con el parche de apple…2 minutos, en un ALu12 con el maximo de memoria y login automatico.
    Y hace una semana que le metí una muy buena optimización del sistema (reparacion de disco arrancando desde CD, Onix, privilegios, etc)

    Esta actualización me suena parecida a la 12.2.8

  4. Anónimo

    La primera solucion me funciona, pero hay un pequeño error en la traduccion, hay que reiniciar dos veces para que funcione, aunque a mi hasta la tercera no me funciono, pero a mi ya me arranca perfectamente. Un saludo

  5. Anónimo

    A mí me tarda exactamente 82 segundos en un PB 15 AL 1ghz,y he notado igualmente que tarda más que antes, porque los primeros dias de tenerlo, arrancaba hechando hostias, daba gusto.
    De todas formas veo que soy un privilegiado, ya que viendo los tiempos de carga de la peña…..
    Igualmente probaré el apaño este, a ver que pasa.
    Salu2 y Feliz año a todos.

  6. Anónimo

    Yo si que he notado mas lentitud con esta actualizacion..pero no se si hacer lo de la Terminal ya q he medido el tiempo de arranque de mi ordenador y me prece q no esta mal: aproximadamente 1 minuto y 37 segundos,en un iMac 350MHz y 256 de RAM,con “Compartir archivos” ,”Apple Remote Desktop” y “Compartir internet” activados,ademas de q al inicio de sesion arranca “Mai” y “Konfabulator”…que opinais?
    Por cierto lo q si me pasa muy amenudo es q se me deconfigura lo de “Compartir archivos”(se me desactiva) y tb lo de “Compartir internet” aparte de q cuando le pones el candao a un panel de de preferencias despues te aparece sin “candar”.
    P.D:tampoco puedo poner lo de AM Y PM al reloj.

  7. Anónimo

    OEOEOEOE!!! Pues sí, señores! Eso de reincia dos veces funciona o tres o cuatro pero funciona, lo que no sé es cual de las dos opciones funciona mejor.

    Como metí la primera, reinicié y ná, luego metí la segunda, reincié y pa mi que ná tampoco.

    Pero el tiempo se ha reducido NOTABLEMENTE de los 2:40 a 1:30 y poco. Gracias muchas gracias a quien corresponda

  8. Anónimo

    gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias …….

  9. Anónimo

    La reoca, si señor, me funciona la version de apple en el iMac G4 a 700 (768 mb ram, hd de 7200 rpm) de tardar 70 segundos en el arranque a tan solo 44 segundos, la verdad es que se ha notado muuuuuuuuuuucho la mejoría. Ahora toca probar con el ibook.

  10. Anónimo

    Pues como yo no suelo reiniciar el portatil ni me habia dado cuenta. Ahora reinicia en la mitad de tiempo… pero me imagino q la siguiente actualizacioin de seguridad o la 10.3.3 lo corregira para todo el mundo sin necesidad de meter comandos.

  11. Anónimo

    Esto es la “¡REOSTIA!” 34 Segundos (arrancando en frio) desde que pulso el boton de arranque del mac hasta que el Panther esta 100% funcional. (con el messenger en marcha)
    y eso que antes le costaba cerca de 2 minutos :-O
    ————————————————–
    Apple PowerMAC G4 DP 867Mhz 256MB DDR
    Geforce 4 MX 32MB DDR
    HD: IBM DeskStar 60GB ATA100 7200rpm
    Unidad Combo
    Unidad SuperDrive Pioneer A106
    Airport

  12. Anónimo

    Hla, tengo problemas con el Disco Duro IBM DESKSTAR DE 41 GB, se bloquean, y llega un momento produce un ruido clic..clic…luego no lo reconoce, y ahi quedo, llevo asi 15 Discos, tienen solucion, como se pueden recuperar o estos prertencen a la serie Mala de IBM?

Deja una respuesta