Mac 안전 모드: 시동 방법과 결과 읽기
Mac의 안전 모드는 macOS 자체에 필요한 것만으로 macOS를 시동합니다. macOS에 필요하지 않은 로그인 항목과 확장 프로그램, macOS가 설치하지 않은 서체를 건너뛰고, 시동 디스크를 기본 점검하며, 일부 시스템 캐시를 지웁니다. 그래서 안전 모드는 해결책이라기보다 검사에 가깝습니다. 안전 모드에서 문제가 사라진다면 평소 시동할 때 불러오는 무언가가 원인일 가능성이 큽니다.
들어가는 방법은 칩에 따라 다릅니다. Apple 실리콘 Mac에서는 시동 옵션이 나타날 때까지 전원 버튼을 누르고 있다가, Shift 키를 누른 채 안전 모드에서 계속을 클릭합니다. Intel Mac에서는 Mac이 시동되는 동안 Shift 키를 누르고 있습니다. 빠져나오려면 Apple 메뉴 › 재시동을 선택하고 일반 시동되게 두면 됩니다. 아래 단계는 Apple의 안전 모드 안내를 따른 것입니다.
먼저 어떤 Mac인지 확인하기
Apple 메뉴 › 이 Mac에 관하여를 선택합니다. Apple의 Apple 실리콘 문서에 따르면 칩 항목 뒤에 칩 이름이 있으면 Apple 실리콘이고, 프로세서 항목 뒤에 Intel 프로세서 이름이 있으면 Intel Mac입니다. 두 키 조합은 서로 바꿔 쓸 수 없습니다.
Apple 실리콘에서 안전 모드로 시동하기
- Mac을 종료하고 완전히 꺼질 때까지 기다립니다.
- 전원 버튼을 길게 누릅니다. 시동 옵션 로드 중 또는 옵션 아이콘이 보일 때까지 계속 누르고 있다가 손을 뗍니다.
- 시동 디스크를 선택합니다. 보통 이름은 Macintosh HD입니다.
- Shift 키를 길게 누른 채 디스크 아래의 안전 모드에서 계속을 클릭합니다.
- 로그인합니다. 로그인 윈도우에 빨간색으로 안전한 시동이 표시될 수 있습니다.
Intel Mac에서 안전 모드로 시동하기
- Mac을 켜거나 재시동한 직후 Shift 키를 길게 누릅니다.
- 로그인 윈도우가 나타나면 Shift 키에서 손을 뗍니다.
Shift 키가 먹히지 않는 것 같다면 Apple의 시동 키 조합 안내에 쓸 만한 내용이 두 가지 있습니다. 키 조합이 인식되지 않으면 재시동 대신 먼저 종료한 다음 켜 보고, 키보드가 인식될 때까지 몇 초 여유를 두며, 가능하면 내장 키보드나 유선 키보드를 쓰라는 것입니다. 펌웨어 암호가 설정되어 있어도 일부 키 조합이 작동하지 않을 수 있습니다.
실제로 안전 모드인지 확인하기
신호는 두 가지입니다. 로그인 윈도우 오른쪽 상단에 빨간색으로 안전한 시동이 표시될 수 있습니다. 로그인 윈도우를 놓쳐도 확인할 수 있는 방법도 있습니다. Option 키를 누른 채 Apple 메뉴 › 시스템 정보를 선택하고, 사이드바에서 소프트웨어를 클릭한 다음 개요를 읽습니다. 시동 모드: 안전이면 안전 모드이고, 다른 값이 보이면 키 조합이 먹히지 않은 것입니다.
결론을 내리기 전에 꼭 확인하세요. 실수로 일반 모드에서 한 검사는 시동 항목에 대해 아무것도 알려 주지 않습니다.
안전 모드가 끄는 것, 그리고 그것이 검사인 이유
일반 로그인에서는 macOS보다 훨씬 많은 것이 함께 불러와집니다. 시스템 설정 › 일반 › 로그인 항목 및 확장 프로그램에 등록한 앱, 앱이 업데이트나 동기화를 위해 설치한 백그라운드 보조 프로그램, 메뉴 막대 유틸리티, 입력기, 타사 확장 프로그램, 직접 추가한 서체가 요청하지 않아도 모두 실행됩니다. 이 중 무엇이든 로그인을 느리게 하거나, 충돌하거나, 파일을 붙잡고 있거나, 다른 앱과 충돌할 수 있습니다.
안전 모드는 이 계층 전체를 한 번에 걷어 냅니다. Apple은 안전 모드가 하는 일을 세 가지로 정리합니다.
| 안전 모드가 하는 일 | 검사에서의 의미 |
|---|---|
| 로그인 항목, 필수가 아닌 확장 프로그램, macOS가 설치하지 않은 서체를 불러오지 않음 | 사용자나 앱이 추가한 소프트웨어가 실행되지 않음 |
| 시동 디스크를 기본 점검함 | 단순한 파일 시스템 문제는 그 과정에서 복구될 수 있음 |
| 서체 캐시와 커널 캐시를 포함한 일부 시스템 캐시를 지움 | 오래된 캐시는 필요할 때 다시 만들어짐 |
세 가지를 한꺼번에 하기 때문에, 안전 모드에서 문제가 없었다는 결과에는 두 가지 해석이 가능합니다. 둘을 구분하는 방법은 다음 섹션에서 다룹니다.
안전 모드에 있는 동안에는 일부 기능이 제대로 작동하지 않을 수도 있습니다. Apple은 비디오 캡처, 그래픽 성능, 파일 공유, Wi-Fi, 손쉬운 사용 기능, 오디오 기기, USB, Thunderbolt, FireWire로 연결한 기기가 예상대로 작동하지 않을 수 있다고 밝힙니다. 그러니 안전 모드에서 화면이 끊기거나 오디오 기기가 보이지 않는 것은 예상된 일이지 새로운 고장이 아닙니다.
결과 읽기
안전 모드에서 문제가 사라집니다. 일반 모드로 재시동하고 다시 시도해 보세요. 그래도 문제가 없다면, 안전 모드가 시동 때 한 디스크 점검이나 캐시 정리로 해결되었을 수 있다고 Apple은 설명하며, 거기서 끝내도 됩니다.
일반 모드로 재시동하면 문제가 다시 나타납니다. 이제는 안전 모드가 불러오지 않았던 로그인 항목이나 다른 소프트웨어가 원인일 가능성이 큽니다. Apple이 권하는 순서는 시스템 설정에서 로그인 항목을 제거하고 재시동해 그중 하나가 원인인지 확인한 다음, 원래 계정에 있는 소프트웨어가 원인일 수 있으니 새 사용자 계정에서 검사해 보는 것입니다. 한 번에 하나씩만 바꾸세요. 항목 열 개를 한꺼번에 끄고 문제가 사라져도 어느 것이 원인이었는지는 알 수 없습니다.
안전 모드에서도 문제가 계속됩니다. 시동 소프트웨어는 불러오지 않았으니 원인일 가능성이 낮습니다. 이 경우 Apple의 다음 단계는 macOS 재설치이며, macOS를 재설치해도 개인 파일은 지워지지 않는다고 덧붙입니다. 하드웨어 결함, 가득 찬 시동 디스크, 사용자 데이터의 문제도 후보입니다. 디스크가 거의 가득 찼는지부터 확인해 볼 만합니다. 시동 디스크가 가득 찼을 때 할 일을 참고하세요.
문제가 사라졌다면 원인이 된 시동 항목 찾기
눈에 보이는 목록부터 시작합니다. 시스템 설정 › 일반 › 로그인 항목 및 확장 프로그램에는 로그인 시 열기 항목과 백그라운드 실행이 허용된 앱이 나옵니다. 추가하고 제거하는 방법은 Apple의 로그인 항목 안내에서 다룹니다. 의심되는 항목을 끄고, 일반 모드로 재시동한 다음 문제를 다시 확인하세요.
백그라운드 서비스는 찾기가 더 어렵습니다. 앱이 눈에 보이는 로그인 항목이 아니라 LaunchAgent와 LaunchDaemon으로 설치하기 때문입니다. 다음 읽기 전용 명령으로 현재 세션에 불러온 항목과 디스크에 설치된 항목을 볼 수 있습니다.
launchctl list | grep -v com.apple
ls ~/Library/LaunchAgents /Library/LaunchAgents /Library/LaunchDaemons
출력은 지울 목록이 아니라 찾아볼 이름의 목록으로 다루세요. 많은 항목이 아직 쓰고 있는 앱에 속해 있고, 보안, VPN, 관리 에이전트를 직접 지우면 소프트웨어가 반쯤만 작동하는 상태로 남을 수 있습니다. 종류별로 어떻게 제어하는지, 그리고 파일을 지우는 것보다 앱의 토글을 끄는 편이 왜 안전한지는 시동 프로그램 안내에서 설명합니다.
Mole에서는 앱 › 시작에 로그인 항목과 백그라운드 서비스가 나오고, macOS가 관리를 허용하는 항목에는 시작 차단과 시작 허용을 제공합니다. 그래서 항목 하나를 끄고 재시동해 본 뒤, 원인이 아니었다면 다시 켤 수 있습니다. 안전하게 관리할 수 없는 항목에는 대신 시스템 설정에서 관리가 표시됩니다. 안전 모드 자체에 들어가고 나오는 것은 Mole 밖에서 합니다.
안전 모드에서 나오기
Apple 메뉴 › 재시동을 선택합니다. 아무 키도 누르지 마세요. 다음 시동은 일반 시동이 되고, 로그인 항목과 확장 프로그램이 다시 불러와지며, 안전 모드가 지운 캐시는 macOS가 필요할 때 다시 만듭니다.
빠져나왔는지 확실하지 않다면 시스템 정보에서 시동 모드를 다시 확인하세요.
안전 모드가 아닌 것
안전 모드는 정리 도구가 아닙니다. 부수 효과로 일부 시스템 캐시를 지우지만 그 캐시는 나중에 다시 만들어지므로, 저장 공간을 확보하려고 쓰지 마세요. 성능 설정도 아닙니다. 안전 모드에 있는 동안에는 그래픽 가속이나 Wi-Fi 같은 기능이 오히려 나빠질 수 있습니다. 그리고 아무것도 제거하지 않습니다. 문제를 일으킨 로그인 항목은 일반 모드로 재시동해도 여전히 설치되어 있고, 바로 그 덕분에 전후 비교가 성립합니다.
로그인할 때가 아니라 업데이트 직후부터 Mac이 느려졌다면, 원인은 색인 작업처럼 언젠가 끝나는 백그라운드 작업인 경우가 많습니다. 구분하는 방법은 macOS 업데이트 후 Mac이 느릴 때에서 다룹니다.
자주 묻는 질문
Apple 실리콘 Mac은 안전 모드로 어떻게 시동하나요?
Mac을 종료한 다음 시동 옵션 로드 중이 나타날 때까지 전원 버튼을 길게 누릅니다. 시동 디스크를 선택하고 Shift 키를 누른 채 안전 모드에서 계속을 클릭합니다. 시동할 때 Shift 키를 누르는 것은 Intel 방식이며 Apple 실리콘에서는 작동하지 않습니다.
Mac이 안전 모드인지 어떻게 알 수 있나요?
로그인 윈도우 오른쪽 상단에 빨간색 안전한 시동이 있는지 보거나, Option 키를 누른 채 Apple 메뉴 › 시스템 정보를 선택하고 소프트웨어에서 시동 모드가 안전인지 확인합니다.
안전 모드는 Mac에서 무언가를 삭제하나요?
서체 캐시와 커널 캐시를 포함한 일부 시스템 캐시를 지우며, macOS가 필요할 때 다시 만듭니다. 파일, 앱, 로그인 항목은 삭제하지 않습니다. 그 세션 동안 불러오지 않을 뿐입니다.
Mac에서 안전 모드를 어떻게 빠져나오나요?
아무 키도 누르지 않고 Apple 메뉴 › 재시동을 선택합니다. Mac이 일반 시동되고 로그인 항목과 확장 프로그램을 다시 불러옵니다.
안전 모드에서는 잘 되는데 일반 모드에서는 왜 안 되나요?
일반 모드로 재시동했을 때만 문제가 다시 생긴다면, 안전 모드가 건너뛰는 로그인 항목, 백그라운드 서비스, 확장 프로그램, 추가한 서체가 원인일 가능성이 큽니다. 의심되는 항목을 하나씩 끄고 바꿀 때마다 재시동해서 어느 것인지 찾으세요.