Cyrus Hackford

Tag: Googling

두 가지 시동 모드를 이용하여 내 Mac 깨끗하게 만들기

by Cyrus H. on Jan.12, 2010, under FIY, Mac

내가 마지막으로 Mac OS X을 재설치한 지 일 년이 약간 지났다. 내가 워낙 시스템을 쪼물딱거려서인지 요 근래 들어 시동 속도가 상당히 느려졌다고 생각되어 보수 관리를 한 번 하기로 했다.

예전에 웹을 돌아다니다가 우연히 이딜님이 쓰신 맥 사용 팁 씨리즈 7 : Safe Mode로 부팅하기라는 글을 읽은 적이 있었는데 문득 생각이 나서 다시 구글링을 해 보았다.

어디선가 들은 바에 의하면, 디렉토리 체킹 과정에서 디렉토리 리빌딩을 수행하는데, 이것이 꼬인 문제들을 해결해준다고 한다.
Safe Mode가 디렉토리 체크 및 리빌딩을 한다는 것을 고려해보면, 분명히 디스크와 관련된 무엇인가를 해결해준다는 것을 알 수 있다.
하드디스크에 잦은 기록을 하여(당나귀나 영상편집같은 경우) 부담을 많이 주는 사용자라면, 성능 향상을 위해 Safe Mode로 부팅을 해볼 것을 추천한다.
그렇게 무거운 작업을 하지 않더라도, 시스템을 오래 사용하는동안 뭔가 좀 느려지거나 꼬여있다는 느낌이 든다면 한번쯤 시도해보는 것도 좋을 것이다.

곧바로 Xbench를 다운로드해 일단 돌렸다.

Xbench Result - Before Safeboot

일단 Safe Boot 전에는 이렇게 뜨더라.


그 다음에 바로 ctrl+CMD+EJCT1를 눌렀다. 그리고 시동음이 나자 마자 shift 키를 누르고 있었다. 한참 걸려 로그인 창이 떴다. 로그인 후 Disk Utility를 실행해서 차례로 Verify Disk, Verify Disk Permissions를 실행했다. Permission database에서 뭔가 문제가 생겼다고 하길래 Repair Disk Permission도 같이 실행했고.
그 다음에 재시동. 다시 Xbench를 돌려봤다.
Xbench Result - After Safeboot

Safe Boot 실행 후의 Xbench 결과


다른 것들은 무시하더라도 Disk Test의 점수가 확실히 높아졌다.

그런데 Disk Utility로 Verify Disk Permissions를 실행하니 아까 문제가 있다고 한 부분들이 또 다시 나타나는 이상한 상황이 발생했다. ‘Root 권한이 아니라서 디스크 권한을 제대로 변경할 수 없었나보다’라고 생각하고는 Single User Mode로 시동하기로 했다. Single User Mode는 말 그대로 단 한 명의 사용자, 즉 root만이 활성화되는 모드로, 주로 시스템 관리에 사용한다. 다시 ctrl+CMD+EJCT로 재시동한 후 시동음이 날 때 CMD+S를 눌렀다. 곧이어 친숙한 터미널 환경이 나를 반겼다.
자신 만만하게 diskutil repairPermissions /를 타이프하고 리턴 키를 눌렀더니 이 녀석이 실행을 거부했다. 이어서 뜨는 메시지를 읽어 보니 diskutil이 필요로 하는 프레임워크가 Single User Mode에서는 로드가 안 된다고 하더라. 그래서 나는 구글신께 여쭤보았다. 역시나 구글신께서는 이 불쌍한 중생을 저버리지 않으시고 바로 답을 내려 주시더라.

AppleJack

AppleJack의 인터페이스


AppleJack이라는 유틸리티는 Single User Mode에서의 시스템 관리를 매우 편하게 만들어준다고 한다. 바로 다운로드 받아 설치했다. 또 다시 재시동 후 Single User Mode로 진입, 거침없이 applejack를 쳤다. 그리고 숫자 2 입력, 리턴 키. 모든 게 다 잘 됐다. 하는 김에 캐시도 모두 삭제(3)하고 preference file들도 검사(4)했다.

이렇게 하고 나니 한결 시동 속도가 빨라진 느낌이다. 물론 체감상이겠지만, 그래도 기분은 좋다고 하겠다.

  1. 이 조합은 시스템 재시동의 단축키다. []
Leave a Comment :, , , more...

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

나는 세벌식을 씁니다!

Hosted by AQUZ