맥 운영체제는 버전이 높을수록 기능이나 성능에 있어 나은 면모를 보이지만, 버그나 호환성 문제에 인하여 어쩔 수 없이 운영체제를 이전 버전으로 되돌려야 할 때가 있습니다. 특히 최근에 OS X 베타 프로그램이 일반 사용자에게 공개되면서 이런 경우가 부쩍 많이 늘었습니다.
보통 시스템에 설치된 운영체제를 삭제하고 이전 운영체제로 돌아가기 위해서는 ➥시스템 복구 기능을 주로 사용하게 되는데, 퓨전 드라이브 구성 또는 복구 파티션 삭제 같은 복합적인 이유 때문에 부득이 이 기능을 사용하지 못할 때가 있습니다. 이런 경우에는 조금 번거롭더라도 맥 앱스토어에서 구 운영체제 설치 파일을 새로 내려받아야 합니다.
그런데 막상 맥 앱스토어에서 이전 버전의 운영체제를 내려받으려고 하면 "구매를 완료할 수 없습니다."라는 경고 문구와 뜨면서 다운로드가 진행되지 않습니다. 최소한 현재 사용하고 있는 운영체제와 같은 버전이거나 그 이후 버전만 내려받을 수 있게 되어 있는 듯합니다.
예전에는 구입내역 탭을 누를 때 option 키를 같이 누르면 경고 메시지를 무시하고 강제로 구 운영체제를 내려받을 수 있었는데, 최근에 작동 방식이 달라졌는지 더는 이 방법이 적용되지 않습니다. 하지만 아래 소개해 드리는 방법을 사용하면 OS X 10.10 요세미티가 설치된 상황에서 OS X 10.9 매버릭스를, 또는 OS X 10.9 매버릭스가 설치된 기기에 OS X 10.8 마운틴 라이언을 내려받을 수 있게 됩니다.
방법 자체는 어렵지 않지만, 시스템 파일을 수정하는 작업이 동반됨으로 각별한 주의를 기울이시기 바랍니다. 기존에 블로그를 통해 소개했던 여러 팁에 비해 '순서를 지키는 것'이 무엇보다 중요합니다.
1. SystemVersion.plist를 수정하여 버전을 속이자
1-1. 본격적으로 시작하기에 앞서 맥 앱스토어를 실행하고 OS X 다운로드 페이지를 열어두세요. 인기 무료 앱 목록이나 키워드 검색을 통해 OS X 다운로드 페이지를 쉽게 찾을 수 있습니다. 당연히 다운로드 버튼을 눌러도 오류 메시지만 나오고 다운로드는 이뤄지지 않습니다. ▼
1-2. 맥 앱스토어가 열려 있는 상태에서 파인더를 실행하고 command + shift + g 키를 사용하여 다음 경로로 이동합니다. ▼
/System/Library/CoreServices/
1-3. 폴더에서 SystemVersion.plist라는 프로퍼티리스트 파일을 찾은 다음 데스크톱으로 드래그하여 복제본을 만드세요. ▼
1-4. 복제본을 텍스트 편집기에서 열면 아래쪽에 OS X 버전 정보가 담겨 있습니다. 자, 이제 이 정보를 수정하여 맥 앱스토어를 속일 차례입니다. ▼
1-5. 텍스트를 수정하려고 할 때 파일이 잠겨있다는 메시지가 나타나는데, 가볍게 '잠금 해제' 버튼을 눌러줍니다. ▼
1-6. 맥 앱스토어에서 받으려는 운영체제보다 한 단계 낮은 버전을 적어주세요. 예를 들어, OS X 10.9 매버릭스를 받으려면 10.8을 적어넣습니다. ▼
1-7. 파일을 저장하고 원래 있던 폴더에 다시 떨구어 넣습니다. ▼
1-8. 다른 파일 또는 프로그램은 건드리지 말고 곧바로 맥 앱스토어로 돌아와 "다운로드" 버튼을 눌러줍니다. 버튼 문구가 "다운로드 중"으로 바뀌면서... ▼
1-9. 다운로드가 정상적으로 이뤄지기 시작합니다. ▼
아직 맥 앱스토어는 닫지 마세요!
2. SystemVersion.plist 원상 복구
2-1. 앞서 수정한 프로퍼티 리스트를 다시 원래 상태로 되돌릴 차례입니다. 파일을 데스크톱 폴더로 드래그하여 복제본을 다시 만들어주세요. ▼
2-2. 버전 정보를 원래대로 수정합니다. ▼
2-3. 파일을 저장하고 원래 있던 폴더에 끌어 넣어주세요. ▼
다운로드 완료
다운로드가 끝나면 "이 버전의 OS X에서 열기에는 너무 이전 버전입니다."라는 문구가 나타나는데, 그냥 "종료" 버튼을 누르시면 됩니다. 이제 응용 프로그램 폴더에서 'OS X 설치' 패키지를 찾은 후 USB 설치 디스크를 만들거나 그 외 다른 용도로 적절히 활용하세요. ▼
관련 글
• 가장 완벽한 OS X 매버릭스 USB 설치 디스크를 만드는 방법. '복원 파티션도 생성'
• OS X 요세미티 공개 베타 프로그램에 대해 알아야 할 12가지
• OS X 시스템 복구 기능에 대한 이해와 설명… '로컬 복구? 인터넷 복구? 무슨 차이야'