Just a Blog

Mac mini (2011 mid) 삽질기 본문

IT, Computer

Mac mini (2011 mid) 삽질기

wehong 2014. 7. 13. 23:15

2011년 말에 구입해서 SSD도 수작업으로 달아 주던 Mac mini가 몇 주 전 부터 난리를 폈다.

언젠가 사용 중에 화면이 줄무늬가 있는 단색으로 보여지더니 그 다음부터 거의 부팅이 안되었다.

부팅이 안될 때는 safe boot(부팅 때 shift키)도 안되고 오로지 single mode boot(부팅 때 cmd+s)만 되었는데, fsck(/sbin/fsck -fy)를 하면 modified 되었다는 메시지가 나왔다. 그 명령을 몇 번 하면 어쩌다가 부팅이 되는 경우가 있었다.


이 원인을 파악하지 못하면서 여러가지 삽질이 있었다. 최초에 SSD의 문제라고 생각했다. single mode 부팅에서 fsck 결과 뭔가 수정된 것으로 결과가 나왔으니 일단은 파일 시스템이 문제가 있는 것이고 그렇다면 부팅과 관련 있는 디스크에 문제가 있을 가능성이 크다고 생각했다.


그래서 혹시나 하고 OS X을 새로 설치해 보았다. 짧지 않는 시간을 소요되어 다행히 부팅까지 이상없는 상황까지 되었다. 그래서 10.9.4 업데이트를 설치하면서 뭔가 파일 시스템이 깨어졌나 보다 생각하고, 새로 설치한 OS 위에 각종 응용 프로그램들을 다시 설치하기 시작했다. 여러가지를 설치하고 새로운 업데이트가 발표된 safari를 업데이트할 때 즈음, 화면이 나가면서 다시 부팅이 되지 않기 시작했다. 사실 이 후에도 혹시나 하는 마음에 OS X 재설치를 몇 번 더 했다.


그러면서 드는 생각은 파일 엑세스가 급격할 때 그 현상이 생기는 것 같다는 것이었다. 한번은 SSD에 대용량 프로그램을 설치할 때 그랬고, 또 한번은 HDD에 대용량 가상머신 파일을 처리할 때 그랬다. 그래서 다음으로 SSD는 연결할 상태에서 HDD에 새로운 파티션을 추가하여 그 곳에 OS를 설치하고 SSD는 비워두었다. SSD의 문제였다면 HDD에 올라간 OS는 문제를 일으키지 않으리라는 생각이었다(결과적으로 이것은 잘못된 생각이었던 것 같다). 그런데 HDD에 OS를 올리고 사용할 때도 동일 증상이 나타났다.


두 개의 디스크에서 동일한 증상이 나타나니, (1)두 디스크에 동시에 동일한 문제가 발생했거나, (2)디스크가 아닌 로직보드의 디스크 I/O 모듈 문제이거나, 둘 중 하나라고 생각했다. 그런데 (1)의 확률이 정황상 낮기 때문에 (2)라고 보고 근처 사설 수리점을 찾기 시작했다. 구입한 후 2년이 넘고 Apple Care도 구매하지 않았기 때문에 어차피 공식 서비스 센터에서 무지막지한 수리비를 요구할 것 같았기 때문이다.


가깝게 있던 사실 수리점에서 기기를 보여줬더니 Video 관련 부분을 의심했다. 그 얘기를 듣고 보니 그럴 법 했던 것이 문제가 생기는 시점에 화면이 이상해 졌던 기억이 났다. 20만원 가까운 금액이 소요된다고 하여 이틀만에 결심하고 그쪽의 기계로 그래픽 모듈을 재정리하는 방법으로 결정하고 작업을 요청했다. 그런데 내가 결정을 하고 나니 그쪽에서 갑자기 불안해 했다. 자세히 설명을 들어보니 그곳의 방법도 확실하지 않은 것 같아 결국 그냥 두는 것으로 결정했다.


돌아와서 생각해 보니, 그래픽 모듈에 문제가 있는 것이라면 single mode 부팅 후 fsck할 때 왜 오류가 나는 건지 의아해 졌다. 그래서 다시 디스크 I/O 쪽으로 생각해 보았다. 디스크 두 개가 붙어 있는 상황에서 어느쪽으로 부팅해도 문제가 동일 했으니, 둘 중 하나를 물리적으로 떼어 보자는 생각이 들었다.


첫번째로, SSD를 떼고 HDD만 붙여서 OS를 설치해 보았다. HDD의 느린 속도 때문에 답답하긴 했으나 그 때 부터 부팅에는 문제가 없었다. 한동안 괜찮아서 이것 저것 다시 설치를 시도했다. 그러다가 집중되는 디스크 엑세스 시점에서 다시 화면이 깨졌다. 그런데 이상한 것은, 이전에 그런 현상이 나면 부팅이 안되었는데 부팅에는 전혀 문제가 없었다는 것이다. 그래서 부팅이 안되는 것과 중간에 화면이 깨지는 것이 서로 다른 문제가 아닌가 의심이 되었다.


그래서 두번째로, HDD를 분리하고 SSD만 붙여서 OS를 설치해 보았다. 구버전 TrimEnabler를 통해 trim을 활성화 하고 나니 한번 화면이 깨지는 현상이 발생했다. 그런데 역시 이후 부팅에는 문제가 없었다. 작은 SSD 공간에 여러가지 설치를 할 수가 없어서 가능한 자료를 일단 저장해 봤는데, 아직까지는 상태를 지켜보는 단계이다.



Comments