MacBook no se apaga

¿Cuáles podrían ser las razones por las que mi MacBook (principios de 2009) no se apaga? Cuando se emite el comando de apagado, no pasará la ocultación de los iconos en el escritorio. No se congela (ya que todavía puedo presionar el botón de encendido para invocar el cuadro de diálogo de apagado y presionar el botón nuevamente). Simplemente no hará nada en absoluto. La reparación de permisos no ayudó, así como el restablecimiento del controlador de administración del sistema.

Una aplicación impide que Finder o Desktop se cierren en el período de tiempo de espera determinado. Cuando presiona el botón de encendido, esa aplicación ha finalizado y se apaga normalmente. Sugeriría verificar qué está abierto usando el Monitor de actividad, uno por uno. Arduo, pero la solución más práctica.
Cuando presiono el botón de encendido, esa aplicación probablemente no finaliza ya que la macbook aún no se apaga.
¿Qué sucede si lo usa sudo shutdown nowen la ventana de Terminal? Se apaga entonces?
Todavía no lo he probado, pero lo haré. ¡Gracias por el consejo!

Respuestas (1)

No puedo adivinar qué está colgando, pero puedo mostrarle cómo determinar dónde está colgando el proceso de apagado.

Deberá iniciar su Mac detalladamente manteniendo presionado Command-V cuando escuche el timbre posterior. Luego abra una terminal y escriba este comando para forzar un apagado.

  • sudo shutdown -h now

Esto le permitirá ver paso a paso cómo el sistema operativo está cerrando las cosas. Una vez que se cierre la ventana de inicio de sesión y desaparezca la ventana gráfica normal de Mac, verá los comandos detallados y podrá decirnos exactamente dónde está colgando para que no sea una adivinanza qué paso está fallando.

Mi macbook a veces se cuelga durante el apagado. No puedo pasar esa pantalla gris con indicador giratorio. No estoy seguro de si ese comando detallado de apagado me ayudará, pero lo intentaré.
Esta es una excelente manera de rastrear la lentitud del apagado, ya que la máquina volcará los registros una vez que se cierre la GUI normal. Incluso si su bloqueo es anterior a la parte detallada, eso reducirá el proceso que impide un apagado oportuno. Puede intentar iniciar sesión en esa mac con ssh para ver qué sucede cuando se apaga. Incluso puede forzar la eliminación de procesos de usuario sospechosos hasta que encuentre al responsable de la lentitud.
Hm, no había pensado en eso! Bien, estoy conectado de forma remota. ¿Qué buscar? ¿Qué archivo de registro a la cola?
/private/var/log/system.log para empezar. También serán útiles top y ps y killall.
Bueno, traté de seguir /var/log/system.log, pero solo veo un par de líneas como "el sistema se apagará AHORA" y luego se interrumpe la conexión. No hay suerte aquí :)