컴퓨터 문제를 '뜻밖의 행운'이라고 부를 일은 흔치 않습니다. 하지만 팁 칼럼을 쓰려고 자리에 앉기 직전에 컴퓨터 문제가 발생한다면, 그렇게 표현할 수밖에 없죠. 오늘 저는 맥이 계속 멈추고 앱들이 하나같이 응답 없음(Not Responding) 상태에 빠지는 문제를 겪었습니다.
재부팅을 해도 증상이 사라지지 않았기 때문에 원인은 분명 디스크 쪽에 있다고 판단했고, 복구 모드(Recovery Mode)로 부팅해야 했습니다.
복구 모드로 진입하는 방법
유선 키보드만 있다면 복구 모드 진입은 아주 간단합니다. 블루투스 키보드를 사용 중이라면 페어링 시점 문제로 복구 모드 진입이 어려울 수 있으니, 이 경우 애플 지원 스레드를 참고해 해결 방법을 찾아보시길 권합니다.
- 맥을 종료합니다.
- 전원 버튼을 누릅니다.
- 맥이 부팅되는 동안 Option(⌥) 키를 길게 누릅니다.
- 부팅 드라이브 선택 화면에서 Recovery HD를 선택합니다.
디스크 유틸리티로 권한 및 디스크 복구하기
복구 모드로 부팅하면 macOS 유틸리티(Mac OS X Utilities) 화면이 나타납니다. 여기서 디스크 유틸리티(Disk Utility)를 클릭하세요.
디스크 유틸리티가 열리면 다음 순서로 진행합니다.
- 디스크 권한 복구(Repair Permissions)를 실행합니다.
- 권한 복구가 완료되면 이어서 디스크 복구(Repair Disk)를 실행합니다.
각 기능이 정확히 어떤 역할을 하는지 궁금하다면 관련 기술 문서를 참고하는 것이 좋습니다. 간단히 설명하자면, 권한 복구는 시스템 파일의 소유권과 접근 권한 설정이 올바른지 검사하고 수정하는 작업이며, 디스크 복구는 파일 시스템의 오류와 구조적 손상을 점검하고 고치는 작업입니다.
디스크 유틸리티로도 복구가 안 될 때
간혹 디스크 유틸리티가 디스크를 복구할 수 없다는 메시지가 나타날 수 있습니다. 이런 경우에는 부팅 가능한 설치 USB를 만든 다음, 같은 과정을 반복해 보세요.
그래도 문제가 지속된다면 단순한 소프트웨어 오류가 아니라 디스크 자체의 하드웨어 문제일 가능성이 있습니다. 이 경우 디스크 상태(SMART 정보 등)를 점검해 보고, 필요하다면 데이터 백업 후 디스크 교체나 전문 수점을 고려해야 합니다.
참고로, 사용자 비밀번호를 저장하지 않고도 터미널 명령어로 권한 복구를 자동화하는 스크립트 방법을 연구 중입니다. 확실한 방법을 찾으면 새로운 튜토리얼로 공유하겠습니다.