본문 바로가기
Apple

[스크랩] 맥의 하드웨어 담당하는 PRAM과 SMC의 차이와 초기화(리셋)으로 해결할 수 있는 문제 유형

by 밝음의기둥 2015. 5. 4.
반응형

맥의 기초 부분에 해당하는 내용으로 맥의 하드웨어를 담당하는 PRAM과 SMC를 리셋하는 방법을 알아보다가 좋을 자료가 있어서 스크랩 했습니다.

[자료 출처 : http://macnews.tistory.com/742]





[맥 기초] 맥의 하드웨어 담당하는 PRAM과 SMC의 차이와 초기화(리셋)으로 해결할 수 있는 문제 유형


들어가며

저녁 늦게 작업할 일이 생겨 맥을 켰는데 외부모니터가 인식 되지 않아 끙끙거리다, 바로 얼마전 SMC 초기화 작업으로 문제를 해결하고 지금 다시 정상적으로 맥을 사용하고 있습니다.

꽤 오랫동안 맥을 사용했다 생각했는데, 막상 익숙하지 않은 문제에 봉착하니 너무 당혹스러운데다 모니터가 문제인지,아니면 맥북프로가 하드웨어적으로 고장난건 아닌지.. 혹은 제가 파일이나 세팅을 잘못 건드려 소프트웨어가 꼬인건 아닌지 도무지 갈피를 잡을 수 없었습니다. 

맥 커뮤니티에 저와 비슷한 문제를 겪었던 분들께 다소 상투적으로 NVRAM/PRAM 초기화나 SMC 초기화 작업을 권해드렸는데 막상 돌이켜 보니 제 스스로도 이 두 초기화 작업이 정확히 어떤 차이가 있는지, 각각의 방법으로 어떠한 문제를 해결할 수 있는지, 또 데스크톱 맥과 포터블 맥간에 SMC 초기화하는 방법이 동일한지 다른지도 몰랐다는데 생각이 미치자 그동안 막연히 리플달았던 분들께 죄송한 마음까지 들고 좀 부끄러워졌습니다. 

그래서 작업 끝내고 짬이나 이 두 초기화 작업에 관해 정리하고 공유해 보고자 합니다. 

1-1. NVRAM(PRAM) 초기화(리셋)

* 먼저 'PRAM'이라는 명칭은 애플이 파워피씨(PowerPC) 기반의 맥을 판매하던 2006년 이전까지 사용되어 온 명칭이며, 비교적 근래에는 애플 스스로 'NVRAM'이라는 명칭을 사용하고 있습니다. 하지만 PRAM이라는 이름이 오래 사용되어 온 탓에 맥 커뮤니티에서는 상대적으로 PRAM이라는 명칭이 더 빈번히 사용되고 있습니다.

NVRAM(Nonvolatile Random Access Memory)/PRAM(Parameter Ram)은 비휘발성 메모리 영역에 시스템 구동과 관련된 정보와 수치들을 미리 저장해 두었다 맥이 부팅하면서 정보를 읽어드리는 장소입니다. 이로 인해 전원이 차단 되더라도 정보들이 사라지지 않으며 매 부팅시마다 새로운 수치를 저장장치에서 읽어올 필요 없이 비교적 빠른 속도로 OS X 세팅값과 사용자의 정보를 불러올 수 있습니다. 단, 불특정한 이유로 인해 NVRAM/PRAM에 저장된 정보가 변질되거나 무결성이 깨질 경우 아래 정리된 기능에 문제가 발생하거나 시스템 오작동이 발생할 수 있습니다. 

이 때 NVRAM/PRAM을 깨끗이 비워주고 다시 정보를 읽는 초기화 작업을하여 문제를 해결할 수 있습니다.

• AppleTalk 정보 // OS 클래식 환경에서 기기간 공유 기능을 담당하던 프로토콜
• 직렬 포트 구성 및 포트 정보
• 알람 시간 설정
• 응용 프로그램 서체
• 직렬 프린터 정보
• 키 반복 입력 간격
• 스피커 볼륨
• 주의(경고음) 사운드
• 마우스 및 트랙패드 이중 클릭 간격
• 캐럿 깜박임 시간(삽입점 비율) // 터미널 환경
• 마우스 크기 및 마우스 속도
• 시동 디스크 정보
• 메뉴 깜박임 수
• 모니터 심도 (색상 정보)
• 32비트 주소 지정
• 가상 메모리
• RAM 디스크
• 디스크 캐시

1-2. NVRAM(PRAM) 초기화 방법

NVRAM/PRAM을 리셋하는 방법은 전 맥 모델이 동일합니다. 맥이 완전히 꺼져 있는 상태에서 command +option + p + r 키를 먼저 누른 상태에서 전원 버튼'을 누르고 있으세요. 부팅이 한 번 됐다 다시 자동으로 리부팅 됩니다. 그리고 재부팅 직후 누르고 있던 키에서 손을 땝니다.

2-1. SMC(System Management Controller)

SMC는 전원이나 방열 팬, 백라이트 및 부팅 등 맥 전원 체계와 시스템에 연결된 각종 외부 장치들을 총제적으로 관리하는 칩입니다. 다음과 같은 문제가 발생할 경우 SMC를 초기화하는 것으로 효과를 볼 수 있습니다.

• 배터리 관련 이상 증상
• 배터리 인디케이터 오작동
• 디스플레이 밝기 관련 이상 증상
• 키보드 백라이트 관련 이상 증상
• 시스템 팬 관련 이상 증상
• 전원 버튼 오작동
• 잠자기 관련 이상 증상
• 외부 전원(USB, FireWire등) 관련 이상 증상
• 외부 장치(USB HDD등) 관련 이상 증상
• 외부 모니터 인식 문제
• 에어포트 및 블루투스 관련 이상 증상
• 급작스럽게 시스템 전원이 나가는 증상
• SMS(하드 충격 방지 시스템) 오작동

2-2. SMC 초기화(리셋) 방법

• 포터블 맥(배터리를 탈착할 수 있는 구형 맥북 모델)

1. (맥이 켜져 있는 상태라면) 맥을 종료시킵니다.
2. 전원 케이블을 맥에서 연결 해제합니다.
3. 배터리를 제거합니다.
4. 전원 버튼을 5초간 눌러준 후 손을 땝니다.
5. 배터리를 다시 장착하고 전원 어댑터를 연결합니다.
6. 전원 버튼을 누르고 OS X을 부팅해 줍니다.

• 포터블 맥(배터리를 탈착할 수 없는 맥북 모델)

1. (맥이 켜져 있는 상태라면) 맥을 종료시킵니다.
2. (전원 케이블이 분리되어 있는 상태라면) 전원 케이블을 연결해 줍니다. (배터리 탈착가능한 모델과 반대입니다.)
3. 내장 키보드의 왼쪽 shift + control + option + 전원 버튼을 동시에 눌러줍니다.
4. 마찬가지로 동시에 위 키들에서 손가락을 땝니다.
5. 전원 버튼을 눌러 맥을 시동시킵니다.

• 데스크탑 맥(아이맥, 맥미니, 맥 프로 등)

1. (맥이 켜져 있는 상태라면) 맥을 종료시킵니다.
2. 전원 플러그를 뽑아 줍니다.
3. 15초 대기합니다.
4. 전원을 다시 연결합니다.
5. 5초 동안 기다렸다 전원 버튼을 눌러 컴퓨터의 전원을 켭니다.



비고
• 이 글은 2011년 클리앙 맥당에 올렸던 ➥을 재정리해서 블로그에 다시 포스팅한 것입니다.

참조
• Apple HT3964 - NVRAM 및 PRAM 정보, 재설정 방법
• Apple HT1379- Intel 기반 Mac: SMC(시스템 관리 컨트롤러) 재설정


반응형