Cualquier forma de usar ssh para recuperar una Mac de una bola de playa giratoria.

8

En Linux, puedo acceder a una consola ssh o Ctrl-Alt-F1 y escribir un comando para reiniciar el administrador de ventanas.

¿Hay algún equivalente para Mac Mountain Lion?

Intenté conectarme con una Mac congelada, y pude matar procesos individuales, pero no pude quitar la máquina. Ejecutar el comando sudo reboot mató mi capacidad ssh, pero no reinició la máquina.

    
pregunta justingordon 08.05.2013 - 22:31

2 respuestas

4

Para responder a su pregunta: no, no hay una función accesible en el nivel de administrador de ventanas. Es una buena sugerencia enviarla a comentarios de Apple MacOS X

¿Todavía está tu Mac?

Prueba:

ping IP_of_my_mac

¿Puedes acceder a él con ssh ?

¿Puede proporcionarnos una copia de la salida de un:

top -o cpu

y:

tail -20 /var/log/system.log

Si el problema aparece una vez más, ¿podría intentar eliminar la ventana de inicio de sesión? Me gusta esto:     conéctate en tu Mac loco con ssh

/usr/bin/sudo /bin/kill 'ps ax | grep '[/]loginwindow' | awk '{print $1}''

Este comando feo:

ps ax | grep '[/]loginwindow' | awk '{print $1}'

es un truco para proporcionarle el ID de proceso del proceso de ventana de inicio de sesión sin Riesgo de matar al tipo equivocado. No estoy seguro de que esto sea suficiente para forzar un total de reinicio y reinicio de la GPU. Por favor, dime si esto no funciona para que pueda eliminar una solución inútil y peligrosa.

    
respondido por el daniel Azuelos 08.05.2013 - 22:51
1

Uso esto en un script de shell llamado restart-graphical.sh

#!/bin/sh

sudo killall -HUP WindowServer

exit 0

Esto NO te dará la oportunidad de guardar nada.

Tenga en cuenta que he encontré una situación en la que nada ayudará, excepto el enchufe de alimentación. Esto ocurre a menudo cuando un dispositivo USB o FireWire ha causado un bloqueo incurable.

    
respondido por el TJ Luoma 09.05.2013 - 23:59

Lea otras preguntas en las etiquetas