¿Interrumpir la "Rueda giratoria de la muerte"?


15

Estoy corriendo Snow Leopard. Está al día. Cada pocos días obtengo la "Rueda giratoria de la muerte".

  • No puedo hacer nada excepto mantener presionado el botón de encendido para apagar mi MacBook Pro.
  • Incluso he intentado kill -9 -1desde un shell raíz que ya estaba abierto. Simplemente se cuelga.
  • La aplicación Spin Control solo dice "Muestreo" en algunas de las aplicaciones, pero no responde.

¿Tengo alguna otra opción para apagar mi laptop? No me gusta simplemente apagarlo.

Actualización: no tengo idea de qué aplicación está haciendo esto. Por el momento parece aleatorio. Mi abanico no gira. Tal vez es una cosa de redes?

Actualización: muerto de nuevo. Esta vez tenía X11 ejecutándose y no importa a qué aplicación me cambié, obtuve la barra de menú de esa aplicación y la pantalla X11. Hago ping e Internet no responde. Mi enrutador Apple funciona porque estoy transmitiendo Pandora a través de WiFi. Apago el wifi y todavía estoy jodido. Intento apagarlo y no se apaga porque X11 se está ejecutando. Si por supuesto, no puedo matarlo. Mantenga presionado ... boom. ¡No es así como se supone que funciona un sistema operativo!


3
¿cada cuantos dias? ¡Ay! ¿Hay alguna aplicación específica que lo cause? ¿Qué sistema operativo estás ejecutando? ¿Está actualizado?
JT.WK

44
Eso es "Spinning, Technocolor Pizza of Death", por favor.
dmckee

2
@dmckee También conocido cariñosamente como el beachball.
waiwai933

2
¿Puedes identificar qué aplicación se está ejecutando cuando sucede o es aleatoria? ¿Va acompañado de un aumento en la velocidad del ventilador, calor adicional, etc.?

1
referencia obligatoria de Family Guy: youtube.com/watch?v=zqKM3SCEmAw
Jeff Atwood

Respuestas:


9

La pelota de playa aparece automáticamente cuando una aplicación deja de responder, y lo único que puede causar es el hambre de E / S del disco. El sistema VM está tratando de paginarse en parte de la aplicación, y no puede. El servidor de ventana (que coloca la pelota de playa) ya está en la RAM, por lo que no se ve afectado.

Instalar MenuMeters. Le mostrará el uso de CPU, red, RAM y disco. Me resulta indispensable para determinar cuál de esos cuatro recursos limitados es la causa de casi cualquier desaceleración.


2
istat menus ( islayer.com/apps/istatmenus ) es otra buena aplicación en la misma línea que MenuMeters. Cualquier herramienta que le muestre diagnósticos del sistema será útil para solucionar este tipo de problema.
Scottie

Instalé istatmenus.

8

¿Puedes escanear el disco duro para descartarlo?

Tengo poca experiencia en OSX, pero sé que tanto Win7, Vista y XP tienen grandes ajustes de conexión si hay problemas graves de E / S subyacentes en el disco duro. Cualquier tipo de error de bloqueo en las transferencias de datos del disco duro hace que el sistema simplemente se vaya a AWOL sin importar lo que haga, muy parecido a lo que está describiendo.


2
Si escuchas cualquier tipo de ruido de "clic" proveniente físicamente del disco duro, entonces Jeff probablemente estalla y tu HDD está a punto de fallar. Hace un par de años, esto le sucedió a un viejo iBook ... pelota de playa, programas que se cuelgan / fallan y un disco duro que hace clic. Un día, la maldita cosa simplemente no se encendió y me quedé con un pisapapeles bastante blanco.
Scottie

1
Use la utilidad de disco para verificar la unidad en busca de errores, así como verificar los permisos. En segundo lugar, (en realidad, debería ser lo primero que debe hacer) obtener Carbon Copy Cloner y una buena unidad externa y hacer una copia de seguridad de sus datos en un disco externo de arranque.
Bart Silverstrim

2
@Charles: un disco que falla definitivamente puede ser esporádico como este. Es como algunos problemas de memoria ... las cosas pueden ponerse RARAS cuando se van. También podría estar relacionado con la temperatura, donde la falla es tan sutil que solo cuando está estresada está saliendo. Puede intentar volver a colocar los cables para ver si están sueltos ...
Bart Silverstrim

1
Luego hubo un tiempo, hace varios años, cuando traje un iMac porque parecía que el ventilador estaba fallando. Resultó que el modelo no tenía ventilador. Supuse que eso explicaba los problemas del disco.
David Thornley

1
He tenido exactamente esta experiencia de "beachball" al azar con leopardo de las nieves. El beachball sucedería en diferentes aplicaciones. Incluso sucedió después de una reinstalación limpia de nuevo a leopard, y no fue precedido por ruidos de clic o cualquier otro mal comportamiento. Llevé a Apple Store y las primeras palabras que dijo el técnico fueron "suena como el disco duro". Una nueva unidad más tarde y la máquina ha estado bien durante meses.
Jarret Hardie

6

Ejecute "fsck" (Comprobación del sistema de archivos - http://en.wikipedia.org/wiki/Fsck )

Arranque en modo "usuario único" manteniendo presionado CMD-S al inicio. Manténgalo presionado y, finalmente, su Mac se iniciará en una línea de comando en una pantalla negra. Una vez que se inicia, escriba

fsck -yf

y su computadora ejecutará la verificación (toma uno o dos minutos) y finalmente terminará y le dará un informe de "ok" o "se modificó el sistema de archivos". Ejecútelo un par de veces para estar seguro (he tenido casos en los que se han solucionado problemas, lo he vuelto a ejecutar y se han encontrado problemas adicionales que solucionar).


1
También puede arrancar desde los discos de instalación del sistema operativo y usar la Utilidad de Discos, que le permite revisar discos desde la comodidad de una GUI
Rob Cowell

También es cierto, aunque leí en una ocasión que si la verificación se ejecuta desde la línea de comandos, es más exhaustiva porque hay muchos menos archivos de sistema operativo "en uso" con los que lidiar. No sé si ese es el caso o no. También hay quienes preferimos la comodidad de una línea de comando. ;)
Scottie

2
Ejecutarlo desde la línea de comandos o cualquier sistema en ejecución limitará la capacidad de la verificación del disco para solucionar problemas. Arrancar desde un disco externo o disco significa que puede hacer un trabajo de reparación más completo, ya que FSCK tiene que trabajar con un disco desmontado para ser efectivo contra muchos tipos de problemas. FSCK en un disco montado en uso es una mala idea (tm), sin importar la plataforma.
Bart Silverstrim

Interesante, Bart. No sabía que este era realmente el caso. ¡Gracias!
Scottie

fsck -yf desprotegido.

4

Mantenga presionada la tecla Mayús al iniciar sesión. Esto debería iniciar el sistema sin aplicaciones cargadas (un barebone, "instalación nueva" osx). A ver si sucede. Si no es así, agregue una aplicación a la vez y vea cuál la causa.

También podría ayudar abrir un terminal y verificar si una aplicación está tratando de llamar la atención de la CPU (es decir, 100% de uso); si no, tenga en cuenta que el comportamiento que está describiendo a menudo se debe a

  • sin espacio en el disco duro
  • conexión de red fallida o esperando una conexión de red (a-la accept ())
  • tratando de intercambiar algo grande (en OSX el uso de intercambio apesta, pero eso es solo en mi humilde opinión y evidencia anecdótica para mí)
  • problemas térmicos (de nuevo, "un amigo me dijo que ..."). No estoy seguro de esto

2

Abra Console.app y eche un vistazo a los registros, si hay algo anormal: un archivo de 15 megabytes lleno de registros de solo una aplicación ES anormal, como referencia.
Tuve problemas en el pasado con aplicaciones poco educadas que enviaban spam a los registros (hamachiX en primis), por lo que podría valer la pena echarle un vistazo.


2

Jeff probablemente está haciendo algo. Si está afectando a todas sus aplicaciones, probablemente tenga un HDD moribundo o alguna otra pieza marginal de hardware. Lo llevaría a tu Genius Bar más cercano y dejaría que lo vieran.

Si no es el HDD, eche un vistazo en Console.app para ver si hay entradas de registro que correspondan a las horas en que su sistema está colgado.

También puede ejecutar la utilidad "muestra" en una aplicación que está bloqueada. Abra la Terminal y escriba "muestra de hombre" para obtener más detalles.

Si puede rastrearlo hasta un problema bastante consistente (basado en software), presente un error en http://developer.apple.com/bugreporter/ (requerirá una cuenta ADC gratuita).

Una cosa más: si tiene una copia de su partición (generalmente mediante la función de restauración de la Utilidad de Discos), puede iniciar desde una unidad externa. Intente restaurar la partición de su sistema en una unidad externa y luego use el panel de preferencias Disco de inicio o reinicie presionando la tecla "Opción" para elegir su partición externa desde la que iniciar. Si los giros se detienen, es una buena señal de que algo está mal con su HDD interno o su sistema de archivos.


2

Primero elimine los errores de hardware: coloque los discos del sistema y reinicie manteniendo presionada la tecla 'd'. Ejecute la prueba de hardware extendida, tomará varias horas, hágalo durante la noche. Escupirá un código extraño (si encuentra una falla), si tenía HDD, su disco duro está defectuoso. Si obtiene esto, clone inmediatamente su unidad con SuperDuper o equivalente. Puede usar Tech Tools Deluxe si tiene Applecare, pero en mi experiencia no es tan bueno.

Luego intente ejecutar la utilidad de disco: puede hacer una comprobación desde una instancia en vivo del sistema operativo, si encuentra una falla que repara utilizando los discos del sistema y arrancando desde ellos manteniendo presionada la tecla 'c' esta vez. Si Disk Utility no soluciona una falla, reinstale el sistema operativo o use DiskWarrior (dependiendo del presupuesto). Repare los permisos mientras lo hace, no puede doler.

Luego revise la consola en busca de errores como se sugiere en otra publicación. Si limita el problema a una sola aplicación, vuelva a instalarla (use algo como AppZapper para limpiar las preferencias).

Este es un buen recurso http://www.macattorney.com/ts.html


2

La base es muy robusta, generalmente es la GUI la que se cuelga.

Si puede cerrar la sesión, todo debería estar bien nuevamente. Tengo un script "flogoff" que ejecuto (desde la Terminal si aún puedo llegar allí, de lo contrario a través de SSH) que mata mi inicio de sesión y vuelve a la pantalla de inicio de sesión. Eso generalmente funciona.

Actualización: Lo encontré:

#!/bin/sh

pid=`ps auxc | grep $USER | grep loginwindow | cut -c 10-14`
sudo kill -9 $pid

Hasta las 10.5 la matanza no necesitaba un sudo. En 10.6, los usuarios aparentemente no pueden matar su propio inicio de sesión.

Ah, y siempre, SIEMPRE, ¡mantenga Terminal.app abierto! Finder.app no ​​es lo suficientemente robusto y utiliza todas las oportunidades para mostrar el SWoD.


Esta debería ser la respuesta. Resuelve el problema de la rueda giratoria de la muerte.
Jistanidiot

1

Podría ser un disco defectuoso. No estaría de más ejecutar una comprobación de Utilidad de Discos en su disco. Y si no puede hacerlo desde el sistema operativo, puede arrancar desde un disco OS X y ejecutar la Utilidad de Discos desde allí.


1

Tuve problemas similares con mi iMac hace un par de meses, donde simplemente se atascó por completo y se volvió irresponsable. Por alguna razón, parecía notar mucho más a menudo cuando ejecutaba máquinas virtuales en VMWare Fusion, por lo que al principio asocié el problema con VMWare.

Los problemas comenzaron a ocurrir con más frecuencia. Además, ocasionalmente la computadora no encuentra el disco al inicio (solo muestra un icono de carpeta cruzado). Luego arrancaría si lo restablezco nuevamente. Estos problemas también se hicieron más frecuentes con el tiempo.

Eventualmente, el disco dejó de funcionar por completo, simplemente no arrancaba, sin importar cuántas veces volviera a intentarlo.

Entonces, aunque no tengo ningún consejo sobre cómo solucionar su problema o incluso diagnosticarlo, sí tengo un consejo general: si aún no lo ha hecho, haga una copia de seguridad de inmediato. Consejo adicional: comience haciendo una copia de seguridad de los archivos más importantes individualmente, luego realice una copia de seguridad completa del disco. Porque esto suena muy parecido a una falla inminente del disco duro.


1

Lo primero que sospecharía es un problema de manejo.

Obtenga un buen disco externo desde el que OS X pueda arrancar, formatee con HFS + y ejecute una aplicación de clonación como Carbon Copy Cloner para duplicar el contenido de su unidad al disco externo.

Luego ejecute el permiso de la Utilidad de Discos y la verificación de datos en su unidad interna. Vea si puede encontrar (y reparar) problemas.

Siga ejecutando Disk Utility hasta que no se produzcan más errores.

Puede intentar ejecutar su sistema fuera de la unidad externa por un tiempo para ver si todavía tiene los bloqueos, ya que eso podría reducir el problema.

Haga una cita con un Apple Genius para verificar su sistema. Si tiene las Herramientas tecnológicas de Apple para su sistema (debería tenerlas si tuviera AppleCare), entonces también puede ejecutar el diagnóstico de disco.

Además, si está bajo AppleCare, puede llamarlos para solucionar problemas. El soporte técnico de Apple generalmente es bastante bueno, y si tiene que enviarlo (sé que llegar a una tienda de Apple para mí es más que un poco difícil), el cambio es uno o dos días, nada malo, aunque estoy Seguro que hay algunos que tienen historias de terror (¿No siempre las hay?)



@Charles: puedes, pero para una copia de seguridad (con CCC) probablemente querría un disco grande y clonaría su unidad de trabajo actual. La mayoría de los flashes (¿hablando de una memoria USB?) Probablemente sean lo suficientemente grandes como para crear un entorno de arranque de emergencia. No guardará sus datos.
Bart Silverstrim

1
También agregaré que la utilidad de disco le dirá el estado SMART de la unidad, por lo que si la unidad tiene razones para pensar que está fallando, SMART le informará. Advertencia: si SMART dice que está fallando, la unidad está fallando. Si SMART dice que la unidad está en buen estado, la unidad puede estar fallando.
Bart Silverstrim

1

He experimentado un comportamiento similar (aunque no tan drástico). No propongo tener una respuesta, pero pensé en pedir una aclaración para aquellos que podrían:

¿Es el caso de que su computadora funciona perfectamente bien durante varios días, nunca la apaga durante ese tiempo y luego comienza a enloquecer? Y luego, cuando lo apagas, funciona bien continuamente durante unos días y luego se vuelve loco.

Ese es el comportamiento que noté en el mío cuando comencé a dejarlo encendido durante una semana a la vez. No tengo problemas si lo apago o lo reinicio cada dos días. (Y lo hago naturalmente, sin esperar que se degrade para que no se pueda usar).

No pensé que fuera claro en tu publicación original, y pensé que la información podría ayudar a los solucionadores de problemas si ese fuera el caso.

Hubiera dejado un comentario solicitando una aclaración, pero supongo que no tengo la reputación para hacerlo.

Espero que contribuya algo.


0

Tenemos un problema similar con una Mac en nuestra oficina que ejecuta Leopard. Parece que es Firefox el que bloquea el sistema operativo. Desactivar extensiones y volver a habilitarlas una por una no hizo nada, es el programa principal en sí mismo.

Además, ¿realizó una actualización de una versión anterior del sistema operativo, ya que he visto publicaciones que pueden causar problemas importantes?


0

Como ya se sugirió, obtenga Carbon Copy Cloner, clone su unidad de arranque y arranque desde allí. A ver si sucede. Si tiene módulos RAM extraíbles, intente quitar ½ y vea si nota alguna diferencia.

Intente también arrancar en modo Usuario único y sin elementos de inicio. (Puedes encontrar cómo hacerlo en google).

OS X rara vez hace cosas como de la nada. Las bolas de playa suelen ser el resultado de un mal funcionamiento del hardware (cuando ocurren así, todo el tiempo) o una extensión del núcleo que puede ser incompatible. ¿Tiene alguna interfaz de audio USB / Firewire externa?


0

Parece que solo desea solucionar el problema y, a menudo, es más fácil solucionar un problema que solucionarlo. "¿Por qué?" A menudo es una pregunta costosa.

Estas son algunas de mis soluciones generales de solo arreglarlo cuando no puedo encontrar un culpable:

  1. Cierre sesión y vuelva a iniciar sesión en la cuenta de usuario.

  2. Reinicia la computadora.

  3. Use Onyx para ejecutar scripts de mantenimiento diarios / semanales / mensuales y verifique si hay archivos de preferencias corruptos. http://www.titanium.free.fr/pgs/english/apps.html

  4. Descargue y ejecute Mac OS X Combo Updater para su versión actual del sistema, es decir, si está ejecutando 10.6.2, use el actualizador 10.6.2. (Soy un usuario nuevo, o publicaría un enlace. Intente buscar en Google: apple kb DL959)

  5. ...? (Nunca he tenido que ir más lejos).

La actualización combinada puede sonar extrema, pero en realidad es bastante eficiente. Por lo general, es un archivo de 4-700 MB y se ejecuta sin supervisión por menos del tiempo que lleva cenar. Mi impresión de esto es que simplemente reinstala los archivos del sistema. En mi experiencia, no afecta a los usuarios, preferencias o aplicaciones instaladas.

Para ayudar en caso de un problema futuro tan grave que impida acceder a la GUI, instale Applejack, que es un buen solucionador de problemas en modo de usuario único: (Google: applejack mac)

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.