Mac의 명령줄에서 안전 모드를 활성화하는 방법
차례:
Mac에서 복잡한 문제를 해결하는 것은 그대로 어려울 수 있으며, 복잡한 상황에 직면한 적이 있다면 명령줄이 큰 도움이 될 수 있습니다. 이 경우 고급 사용자는 사용자가 펌웨어 변수를 직접 조작할 수 있는 도구인 nvram 유틸리티를 사용하여 Mac을 안전 모드로 부팅할 수 있습니다. 우리는 nvram을 사용하여 명령줄을 통해 완전히 안전한 부팅을 가능하게 하여 사용자가 Mac OS X의 시스템 시작 시 Shift 키를 눌러 안전 모드로 부팅하기 위해 표준 Mac 방법을 사용할 필요가 없게 합니다. 안전 모드를 원격으로 활성화하고 원격 문제 해결을 개선하며 다양한 스크립팅 응용 프로그램을 지원합니다.
이것은 상당히 고급 응용 프로그램의 트릭이므로 대부분의 사용자는 이것을 사용할 필요가 없습니다. 그럼에도 불구하고 nvram 명령을 사용하면 진정한 원격 문제 해결이 가능하거나 Mac 키보드 및 USB 인터페이스에 문제가 있어 평소와 같이 안전한 부팅에 Shift 키를 사용할 수 없는 상황에서 사용할 수 있습니다.
Mac OS X 터미널에서 안전 부팅 활성화
nvram이 있는 터미널을 통해 안전 모드를 활성화하는 명령 시퀀스는 다음과 같습니다.
"sudo nvram boot-args=-x"
이것은 안전 모드가 항상 활성화되도록 부팅 인수를 적용한다는 점에 유의하십시오. 즉, 다시 구체적으로 비활성화될 때까지 모든 부팅은 수반되는 모든 제한과 함께 '안전'합니다.
문제 해결이 완료된 후 펌웨어에서 boot-arg를 제거하여 Mac이 정상적으로 부팅되고 다시 정상적으로 작동하도록 할 수 있습니다. 다음 명령 문자열:
"sudo nvram boot-args="
다음 명령을 사용하여 현재 nvram 부팅 인수를 확인할 수도 있습니다.
nvram boot-args
지워지면 변수를 찾을 수 없다는 오류 메시지가 표시됩니다.
이것은 분명히 Mac OS X의 로컬 터미널에서 직접 사용할 수 있지만 다른 시스템에서 원격 관리 목적으로 이 nvram 명령을 사용할 수 있으려면 대상 Mac에서 다음을 활성화해야 합니다. Mac을 관리하기 위한 원격 로그인을 허용하는 SSH 서버.
또한 -x boot-arg를 -v 인수와 함께 사용하여 부팅 안전 모드와 항상 부팅하는 상세 모드를 결합할 수 있지만 원격으로 관리되는 Mac에서 상세 부팅이 얼마나 유용한지는 의문입니다.
키보드와 USB 인터페이스가 작동하지 않는 알 수 없는 오류가 있는 Mac의 문제를 해결할 때 이 트릭을 사용해야 했습니다. . 이 경우 문제 해결 트릭이 필요하지 않았지만 필요한 경우가 많이 있습니다.