Computer >> 컴퓨터 >  >> 문제 해결 >> 컴퓨터 유지 보수

iMac이 갑자기 꺼지고 재시동된다면? 반복되는 커널 패닉 원인과 완벽 해결 가이드

iMac이 갑작스럽게 종료되었다가 스스로 다시 켜지는 경험을 해보셨나요? 대부분의 경우 iMac 오류는 특정 앱 하나에만 영향을 주는 일시적인 문제로 끝나지만, 때로는 아무런 예고 없이 시스템 전체가 멈추는 '커널 패닉(Kernel Panic)'이 발생하기도 합니다.

커널 패닉이 반복된다면 원인을 꼼꼼히 파악하고 문제를 해결해야 합니다. 이 글에서는 되풀이되는 커널 패닉을 진단하고 해결하는 방법을 단계별로 살펴보겠습니다. 먼저 기본 개념부터 짚고 넘어가죠.

커널 패닉이란 무엇일까요?

쉽게 말해 커널 패닉은 운영체제(OS)가 처리할 수 없는 치명적인 내부 오류를 만났을 때 발생합니다. 이때 iMac은 손상을 최소화하기 위해 강제로 재시동됩니다. OS X 라이언(10.7) 이전 버전을 실행 중인 iMac이라면 어두운 회색 화면에 '재시동이 필요하다'는 메시지가 표시되는 것으로 알 수 있습니다.

즉, 커널 패닉은 윈도우의 '블루스크린(BSOD)'에 해당하는 현상입니다. 따라서 커널 패닉의 주요 용의자도 BSOD의 원인과 크게 다르지 않습니다.

Mac에서 커널 패닉이 발생하는 원인

커널 패닉은 보통 하나가 아닌 여러 요인이 겹쳐서 발생하지만, 다행히 대부분 심각한 문제의 신호는 아닙니다. 가장 흔한 원인은 소프트웨어 오류, 잘못 작성된 커널 확장 프로그램, 하드웨어 결함입니다. 주요 원인을 정리하면 다음과 같습니다.

  • 구버전 플러그인 또는 드라이버
  • 손상된 디스크 권한 설정
  • RAM 또는 저장 공간 부족
  • 호환되지 않는 주변기기 등 하드웨어 문제
  • 서로 충돌하는 앱

반복되는 커널 패닉 문제 해결하기

첫 번째 단계는 iMac 자체의 근본적인 문제를 배제하는 것입니다. Shift 키를 누른 상태에서 전원 버튼을 눌러 '세이프 부트(Safe Boot)'로 Mac을 시작해 보세요. 이 과정에서 커널 확장 프로그램, 로그인 항목, 시스템에서 사용하지 않는 폰트가 비활성화됩니다.

세이프 부트로 정상 재시동된다면 드라이버, 충돌하는 앱 또는 하드웨어가 원인일 가능성이 높습니다. 반대로 세이프 부트 후에도 시작되지 않는다면 로그인 항목이나 시작 항목, 드라이브/하드웨어 문제, 손상된 폰트 또는 시스템 파일이 범인일 수 있습니다.

재시동에 성공하면 Mac은 커널 패닉 로그를 로그 파일에 기록합니다. 이 크래시 로그는 응용 프로그램 > 유틸리티 폴더에 있는 '콘솔(Console)' 앱에서 확인할 수 있습니다.

커널 패닉이 계속된다면, 먼저 원인이 소프트웨어인지 하드웨어인지 분리해 확인하는 것이 좋습니다. 물론 두 요인이 복합적으로 작용했을 수도 있습니다. 아래 단계를 따라 하면 향후 커널 패닉 발생을 줄일 수 있습니다.

소프트웨어 점검 사항

  1. 설치된 모든 소프트웨어 업데이트

Apple 메뉴나 Spotlight에서 App Store를 실행한 뒤 '업데이트' 탭에서 최신 업데이트 목록을 확인하세요. 오래된 도구가 있다면 그것이 문제의 주원인일 수 있습니다. 시스템 업데이트는 다음 방법으로 진행합니다.

  • Apple 메뉴에서 '소프트웨어 업데이트'를 선택해 운영체제, 펌웨어, Mac App Store에서 받은 프로그램을 최신 상태로 유지합니다.
  • App Store에서 설치한 소프트웨어가 최신 버전인지 확인합니다.
  • 그 외 앱은 개발사 웹사이트를 방문하거나 앱 내장 업데이터를 이용해 업데이트합니다.
  1. 디스크 여유 공간 확보 및 디스크 권한 복구

Apple은 드라이브에 최소 20%의 여유 공간을 남겨두기를 권장합니다. 공간이 부족하면 Mac 성능이 저하되고, 그 결과 커널 패닉이 잦아질 수 있습니다. 가장 간단한 해결책은 불필요한 파일과 사용하지 않는 앱을 삭제하는 것입니다.

  • Apple 메뉴에서 '이 Mac에 관하여'를 선택합니다.
  • '저장 공간' 탭에서 사용 현황을 확인합니다.

또한 앱들이 동시에 파일과 폴더에 접근하려다 충돌하는 경우도 있는데, 이럴 때는 디스크 권한을 복구해야 합니다.

OS X 요세미티(Yosemite) 이하 버전을 사용한다면 다음 방법으로 디스크 권한을 복구할 수 있습니다.

Command + Space를 길게 눌러 Spotlight를 연 뒤,

  • '디스크 유틸리티'를 입력하고 Enter 키를 누릅니다.
  • 왼쪽 사이드바에서 'Macintosh HD'를 선택하고 '응급 복구(First Aid)' 탭으로 이동합니다.
  • '디스크 권한 확인' > '디스크 권한 복구'를 차례로 선택하고, 디스크 유틸리티가 권한 문제를 수정할 때까지 기다립니다.

macOS 10.11 엘 캐피탄(El Capitan) 이후 버전에는 '디스크 권한 복구' 옵션이 없습니다. 대신 SIP(System Integrity Protection) 기능이 시스템 변경 및 소프트웨어 업데이트 과정에서 디스크 권한을 자동으로 복구해 줍니다.

  1. 손상된 앱 찾아내기

특정 앱을 실행할 때마다 시스템이 다운된다면 그 앱이 커널 패닉의 원인일 가능성이 큽니다. 이렇게 해결해 보세요.

  • 앱을 업데이트한 후 장치를 재시동합니다.
  • 업데이트가 없다면 앱을 삭제했다가 새로 설치해 봅니다.

반면 무작위로 여러 앱에서 크래시가 발생한다면 그래픽, 네트워킹, 파일 시스템 관련 시스템 드라이버처럼 더 깊은 곳에 문제가 있을 수 있습니다. 해당 드라이버를 최신 버전으로 업데이트하세요.

  1. 디스크 유틸리티 응급 복구 실행

외부 장치 문제나 손상된 파일도 커널 패닉을 일으킬 수 있습니다. 내장된 디스크 유틸리티의 '응급 복구' 도구로 진단해 보세요.

  • Apple 메뉴 > 재시동을 선택합니다.
  • Command + R 키를 누른 상태로 장치를 재시동합니다.
  • '디스크 유틸리티'를 선택한 뒤 '응급 복구(First Aid)'를 클릭합니다.

화면 안내에 따라 진행하면 '작업 완료(Operation Successful)' 같은 알림이 나타납니다. 만약 '기본 작업이 실패했다(The underlying task reported failure)'는 메시지가 뜬다면, 데이터를 백업한 뒤 드라이브를 포맷해야 할 때입니다.

  1. 시작 항목 비활성화

부팅 시 너무 많은 앱이 함께 실행되면 프로세서에 과부하가 걸립니다. 로그인 항목이 많으면 장치가 예고 없이 재시동될 수도 있습니다. 다음과 같이 정리해 보세요.

  • '시스템 환경설정 > 사용자 및 그룹'으로 이동합니다.
  • 메뉴에서 자신의 사용자 이름을 선택하고 '로그인 항목' 탭을 엽니다.
  • 비활성화할 시작 항목을 선택한 뒤 마이너스(-) 버튼을 클릭해 제거합니다.
  • 이후 장치를 재시동합니다.

하드웨어 점검 사항

Mac에 연결된 하드웨어가 커널 패닉의 원인일 수도 있습니다. 하드웨어 쪽 해결 방법을 살펴보겠습니다.

  1. Mac을 종료하고 모든 주변기기 연결을 해제합니다. Apple 제품이 아니라면 마우스와 키보드까지 분리하세요. 이후 컴퓨터를 다시 켰을 때 자발적인 종료나 재시동 없이 정상 작동한다면, 서드파티 주변기기 중 하나가 원인일 가능성이 높습니다.
  2. 한 번에 하나씩 다시 연결합니다. 컴퓨터를 종료한 뒤 첫 번째 장치를 연결하고 재시동하세요. 커널 패닉을 일으키는 장치를 찾을 때까지 이 과정을 반복합니다. 문제가 되는 장치를 빼고 사용하거나, 업데이트된 드라이버가 있다면 설치한 후 다시 연결해 정상 작동 여부를 확인하면 됩니다.
  3. Apple Diagnostics를 실행합니다. Mac에는 OS 버전에 따라 Apple Hardware Test 또는 Apple Diagnostics라는 내장 진단 도구가 탑재되어 있습니다. 전문가 전용 도구라고 생각하기 쉽지만 의외로 사용법이 간단합니다.
    • 모든 주변기기를 분리합니다.
    • Apple 메뉴 > 재시동을 선택합니다.
    • D 키를 누른 상태에서 Mac을 재시동합니다.

Apple Diagnostics가 자동으로 실행되어 하드웨어 상태를 검사합니다. 결함이 감지되면 상세 리포트를 제공하므로, 이를 참고해 어떤 부분을 고쳐야 할지 판단할 수 있습니다.

마무리하며

지금까지 살펴본 것처럼 커널 패닉은 생각만큼 겁낼 문제가 아닙니다. 위의 방법들을 활용하면 원인을 찾아 해결할 수 있을 것입니다.

그래도 문제가 해결되지 않는다면?

위 방법을 모두 시도한 후에도 증상이 계속된다면 하드웨어 문제일 가능성이 높습니다. 하지만 걱정하지 않으셔도 됩니다.

시스템 설정을 직접 건드리는 것이 부담스럽다면 더 쉬운 방법도 있습니다. 커널 패닉 문제 해결과 더불어 Mac을 깨끗하게 청소하고 최적화하는 것도 중요합니다. Outbyte macAries를 활용하면 장치를 스캔해 해결이 필요한 항목을 찾아줍니다. RAM 같은 리소스를 잡아먹는 불필요한 캐시, 정크 파일, 앱들이 숨어 있을 수 있으니까요.

위 방법들이 커널 패닉 문제 해결에 도움이 되었나요? 어떤 원인이었고 어떻게 고치셨는지 댓글로 공유해 주세요. 이 글이 유익했다면 곤란을 겪고 있는 지인에게 공유하는 것도 잊지 마세요.