ssh를 사용하여 회전하는 죽음의 해변 공에서 Mac을 복구하는 방법 이동하여 명령을 입력하여 창 관리자를 다시 시작할

Linux에서는 ssh 또는 Ctrl-Alt-F1 콘솔로 이동하여 명령을 입력하여 창 관리자를 다시 시작할 수 있습니다.

Mac Mountain Lion과 동등한 제품이 있습니까?

얼어 붙은 Mac으로 ssh’ing을 시도했지만 개별 프로세스를 죽일 수는 있었지만 기계를 풀 수는 없었습니다. sudo reboot 명령을 실행하면 ssh 기능이 종료되었지만 시스템을 다시 시작하지 않았습니다.



답변

귀하의 질문에 대답하려면 : 창 관리자 수준에서 이러한 기능에 액세스 할 수 없습니다. Apple MacOS X 피드백 으로 전달하는 것이 좋습니다

Mac이 여전히 작동합니까?

시험:

ping IP_of_my_mac

당신은 그것으로 액세스 할 수 있습니까 ssh?

다음의 결과 사본을 제공 할 수 있습니까?

top -o cpu

과:

tail -20 /var/log/system.log

문제가 한 번 더 나타나면 다음과 같이 로그인 창을 죽이십시오 .ssh로 미친 Mac에서 연결하십시오.

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

이 추악한 명령 :

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

잘못된 사람을 죽일 위험없이 loginwindow 프로세스의 프로세스 ID를 제공하는 트릭입니다. 이것이 완전히 무료로 GPU를 재설정하고 재설정하기에 충분하지는 않습니다.
이 방법으로 문제가 해결되면 쓸모없고 위험한 해결 방법을 제거 할 수 있습니다.


답변

나는 이것을 쉘 스크립트에서 사용한다. restart-graphical.sh

#!/bin/sh

sudo killall -HUP WindowServer

exit 0

이렇게하면 아무 것도 저장할 수 없습니다.

내가 참고 것도 전원 플러그를 제외하고 도울 것입니다 상황으로 실행합니다. 이것은 종종 USB 또는 FireWire 장비로 인해 치료가 중단되는 경우입니다.