맥북 NVRAM 초기화 - maegbug NVRAM chogihwa

  • 맥북 오류

최근 업데이트: 2020.09.13

애플 T2칩이 장착된 맥은?

애플 T2칩이 장착된 Mac 컴퓨터는 다음과 같습니다.

  • 아이맥 2020년 모델
  • 아이맥 프로
  • 맥 프로 2019년 모델
  • 맥 미니 2018년, 2020년 모델
  • 맥북 에어 2018년, 2020년 모델
  • 맥북프로 13인치 2018년, 2020년 모델
  • 맥북프로 15인치 2018년, 2020년 모델
  • 맥북프로 16인치 2019년 모델

애플 T2칩은 메뉴바의 애플 아이콘을 선택하여 이 Mac에 관하여 > 시스템 리포트 > 하드웨어 > 컨트롤러에서 정보를 확인 할 수 있습니다.

Mac의 SMC는 무엇인가?

SMC(System Management Controller, 시스템 관리 컨트롤러)는 Mac의 전원, 배터리 및 충전, 팬 및 기타 열관리, 상태 표시등(잠자기, 배터리 충전상태), 충격 감지 센서, 주변광 센서, 키보드 백라이트, 노트북 덮개를 열고 닫을 때의 동작에 관련된 기능을 관리합니다.

그러므로 맥에서 배터리 충전량이 이상하거나 팬등이 과도하게 동작하거나 또는 백라이트 키보드의 기능이 이상하면 SMC 리셋을 통해서 문제를 해결 할 수 있습니다.

보통 SMC 리셋 후에 NVRAM도 리셋하는 것이 좋습니다.

T2칩이 장착된 맥의 SMC 리셋 방법

T2 보안칩이 장착된 맥 컴퓨터의 SMC 리셋은 1단계와 2단계로 나누어 집니다.

보통 1단계 후에 문제가 해결되지 않으면 2단계를 진행하지만, 순차적으로 1단계와 2단계 모두를 진행하는 것을 추천합니다.

SMC 리셋 1단계

1. Mac을 종료합니다.
2. Mac이 꺼지면 전원 버튼을 10초간 길게 누릅니다.
3. 전원 버튼에서 손을 띤 다음 몇 초간 기다린 후에 컴퓨터를 켭니다.

SMC 리셋 2단계

1. Mac을 종료합니다.
2. 키보드에서 control(왼쪽) + option(왼쪽) + shift(오른쪽)을 동시에 7초간 누릅니다.
3. 7초 후에 3개의 키에 전원버튼을 추가로 총 4개의 키를 동시에 7초간 더 누릅니다.
4. 7초 후에 버튼에서 손을 띤 다음 몇 초간 기다린 후에 컴퓨터를 킵니다.

맥북 NVRAM 초기화 - maegbug NVRAM chogihwa

Mac의 NVRAM은 무엇인가?

NVRAM(NonVolatile Random-Access Memory, 비휘발성 메모리)은 Mac에서 특정 설정을 저장하고 이 설정에 빠르게 접근하기 위해 사용하는 비휘발성 메모리입니다.

보통 RAM이라고 부르는 것이 일반 메모리로 통칭되나, RAM은 컴퓨터 명령을 실행 할때 저장되어 사용되며 특히 전원이 연결되지 않으면 데이터가 저장되지 않는 휘발성인 반면, NVRAM은 전원과 상관없이 데이터가 저장되는 비휘발성 메모리의 특징을 갖습니다.

Mac에서 NVRAM에 저장되는 내용은 사운드 음량, 디스플레이 해상도, 시동 디스크 선택, 시간대 및 최근 커널 패닉 정보가 있습니다.

그러므로 Mac의 NVRAM에 저장되어 있는 설정값이 이상하면, 기본 설정값으로 리셋하여 해결 할 수 있습니다.

예를 들어, 사운드 음량이 이상하거나 해상도가 이전과 다르게 나온다거나 Mac 시동중에 물음표가 나오면 NVRAM을 리셋하여 기본값으로 복구 할 수 있습니다.

T2칩이 장착된 맥의 NVRAM 리셋 방법

1. Mac을 종료했다가 다시 켠 후 즉시 option + command + P + R 키를 동시에 20초간 길게 누릅니다.
2. 20초 동안 키를 누르고 있는 동안 애플 로고가 2번 나타났다가 사라지는데(맥북 시동음이 2번 들릴 때) 이때 키를 놓으며 됩니다.

맥북 NVRAM 초기화 - maegbug NVRAM chogihwa

이상으로 T2칩이 장착되어 있는 Mac의 SMC와 NVRAM 리셋에 대해서 알아봤습니다.

M1 맥북 SMC, NVRAM 리셋 방법

M1 맥북에는 SMC와 NVRAM이 없습니다.

그냥 전원을 끄고 30초 정도 기다리거나, 아니면 전원버튼을 10초 정도 눌러서 재부팅하면 됩니다.

감사합니다.

이전 포스팅을 통해서 아이맥, 맥북 등 매킨토시 컴퓨터에서 SMC(시스템 관리 컨트롤러) 재설정을 하는 방법에 대해서 알아보았습니다. 

그리고 SMC재설정을 진행하며, 함께 진행할 수 있는 NVRAM/PRAM 재설정에 대한 방버을 추가로 이어서 진행을 합니다. 

맥은 전원이 꺼지더라도 NVRAM 이라는 메모리에 설정값을 저장합니다. 이를테면 사운드 볼륨, 화면 밝기, 시동 디스크, 화면 해상도, 최근 커널 패닉 정보에 대한 것들을 저장하며 이런 기능에 문제가 발생했을 NVRAM 을 리셋을 통해 문제 해결을 시도할 수 있습니다. 

현재는 단종된 PowerPC 기반의 CPU 에서는 이 설정을 PRAM 이라고 부르며, 최근 출시되는 Intel 기반의 CPU가 장착된 매킨토시 컴퓨터에서는 NVRAM 이라고 부릅니다. 보통은 PRAM 으로 많이 통용되고 있고 실제로 대부분의 사용자들이 '피램(PRAM) 재설정' 이라고 말하기도 합니다. 

PRAM은 PMU를 재설정하는 것으로 진행하는데 애플의 아카이브 문서를 통하여 그 방법을 확인하기를 권장합니다. 제가 이 포스팅을 통해 소개하는 것은 Intel 기반의 CPU가 장착된 최신 매킨토시 컴퓨터에서 설정하는 방법이며 2007년 이후 구입한 모델이라면 Intel 기반의 CPU가 장착된 모델로 생각할 수 있습니다. 

- NVRAM 재설정 하기 

NVRAM 을 재설정 하는 방법은 모든 매킨토시 컴퓨터에서 동일합니다. 컴퓨터의 전원이 꺼져있을 때 전원 버튼을 누르고 시동음이 들리는 단계에서 

Command + Option + P + R 버튼을 동시에 길게 누르고 기다리면 1회 빵- 하는 부트음이 발생되고 2회 빵- 소리가 울릴 때 버튼에서 손을 떼면 됩니다. 

처음 전원을 켜면 빵- 하는 시동음이 발생되고 회색화면이 잠시 나타나는데 이 단계에서 재빠르게 Command + Option + P + R 버튼을 동시에 누르고 약 10초가량 기다려야 합니다. 2번의 시동음을 듣고 버튼에서 손을 떼면 정상적으로 NVRAM 이 재설정 된 것 입니다. 

- NVRAM 을 재설정 해야할 때 

> 맥OS 부팅이 되지 않을 때 (물음표 폴더가 나타날 때) 

> 음량 조절이 되지 않거나 사운드 출력이 되지 않을 때 

> 연결된 외부 디스플레이 출력이 되지 않을 때 

> 사용 중, 부팅 단계에서 커널 패닉이 발생될 때 

> 시간 설정이 저장 되지 않거나, 시간 설정에 문제가 있을 때 

- 정리하자면 

NVRAM 은 컴퓨터의 메모리에 설정값을 저장하는 것을 의미 합니다. 컴퓨터는 전원이 꺼지더라도 메인보드에 장착된 배터리를 이용하여 메모리에 컴퓨터의 기본 설정값들을 저장하게 되는데 메모리에 저장된 설정값이 올바르지 않을 때 시도해볼 수 있는 방법 입니다. 

어떤 문제, 어떤 증상이 일어나느냐에 따라 SMC 재설정을 할 것인지, NVRAM 을 재설정 해야할 것인지를 고민할 수 있는데 두 방법 모두 컴퓨터 시스템에 문제를 주거나 데이터를 삭제하는 것은 아니기 때문에 애매할 때는 그냥 마음 편히 SMC재설정과 NVRAM 재설정을 둘 다 해보는 것을 추천 합니다. 

물론 이 두가지 재설정 방법으로 모든 문제를 해결해볼 수 있는 것은 아니지만 컴퓨터의 기본 설정값에 문제가 없음에도 불구하고 문제가 지속된다면 서비스센터를 방문하여 하드웨어 진단을 받아보기 전에 미리 간단하게 시도해볼 수 있는 방법으로 생각해두시면 좋을 것 같습니다. 

여담이지만 보통 시간 설정이 저장되지 않는 경우에는 소프트웨어 문제일 수도 있으나 메모리에 전원을 공급해줄 로직보드 배터리 수명이 다된 경우일 수 있으므로 공인서비스를 방문하여 배터리 교체를 해야할 수 있습니다.