macOS 또는 Mac OS X의 이전 버전을 설치해야 하는 이유는 다양합니다.
최신 macOS에서 기존에 사용하던 소프트웨어가 제대로 작동하지 않아 macOS를 다운그레이드하고 싶은 경우가 있고, 개발자라면 여러 버전의 macOS에서 자신의 소프트웨어가 정상적으로 작동하는지 확인하기 위해 여러 버전을 운영해야 할 수도 있습니다.
또는 단순히 현재 설치된 macOS 버전이 마음에 들지 않을 수도 있습니다.
이유가 무엇이든 다행인 점은 구버전 macOS를 설치할 수 있다는 것입니다. 이 글에서 그 방법을 자세히 안내해 드리겠습니다.
참고로 최신 macOS를 바로 이전 버전으로 되돌리고 싶다면 'macOS 몬터레이를 빅서 또는 그 이하 버전으로 다운그레이드하는 방법' 관련 글을 함께 읽어보시면 도움이 됩니다.
이 가이드에서는 Mac이 해당 버전을 실행할 수 있는지 확인하는 것부터 시작해, 구버전 macOS를 다운로드받는 곳, 실제 설치 방법까지 모든 과정을 단계별로 살펴보고, 진행 중에 마주칠 수 있는 문제점들도 함께 짚어드립니다.
1단계: 내 Mac이 해당 macOS 버전을 지원하는지 확인
가장 먼저 확인해야 할 것은 내 Mac이 설치하려는 macOS 또는 Mac OS X 버전을 실행할 수 있는지 여부입니다.
일반적인 기준으로, Mac이 출시 당시 지원했던 macOS 버전과 구매 후 몇 년 이내에 출시된 버전이라면 실행 가능하다고 보면 됩니다.
하지만 나쁜 소식이 있습니다. Mac은 출고 시 설치되어 있던 버전보다 오래된 macOS나 OS X를 실행하기 어렵습니다. 새 Mac에 구버전 OS X를 설치할 수 없는 이유는, 새 Mac의 하드웨어 드라이버가 구형 소프트웨어에는 존재하지 않기 때문입니다.
간단히 말해, Mac은 신제품 출고 시 탑재된 버전보다 오래된 OS X 버전으로 부팅할 수 없으며, 가상 머신에 설치한 경우에도 마찬가지입니다. 구버전 OS X를 사용하고 싶다면 해당 버전을 실행할 수 있는 구형 Mac을 따로 구해야 합니다.
다만 예외는 있습니다. 예를 들어 2017년에 Mac을 구매했지만 사양이 전작과 동일하거나, 해당 모델이 실제로는 몇 년 전에 출시된 것이라면 구버전 macOS를 실행할 수 있을 가능성이 있습니다.
내 Mac이 어떤 macOS 버전을 지원하는지 확인하려면 버전별 지원 Mac 목록을 참고하는 것이 좋습니다. 반대로 구형 Mac에 최신 macOS를 설치하려는 경우에도 지원이 중단되었을 수 있으니 주의하세요.
2단계: 필요한 macOS 또는 OS X 버전 다운로드
다음으로 설치하려는 Mac OS X 또는 macOS 버전의 인스톨러를 다운로드해야 합니다.
macOS 구버전을 다운로드하는 방법은 별도의 상세 가이드로 정리되어 있으니, 원하는 버전을 아직 확보하지 못했다면 해당 글을 참고하세요.
3단계: 또는 기존 타임머신 백업 활용하기
Mac을 최신 macOS로 업데이트하기 이전 시점의 타임머신(Time Machine) 백업이 있다면 이 방법으로 바로 건너뛰어도 됩니다.
단, 업그레이드 이후 추가된 데이터는 복구되지 않으므로, 필요한 파일은 미리 다른 곳에 저장해 두는 것이 좋습니다.
4단계: Mac에 구버전 macOS 설치하기
인스톨러를 다운로드했다면 클릭 한 번으로 설치가 될 것 같지만, 안타깝게도 그렇게 간단하지 않습니다.
Mac에 최신 macOS가 실행 중이라면 그 위에 구버전을 덮어 설치할 수 없습니다. 구버전 macOS 또는 OS X를 설치하려면 먼저 Mac을 완전히 초기화해야 합니다.
Mac을 통째로 지우기 부담스럽다면 대안도 있습니다. 외장 드라이브에 원하는 버전을 설치하거나, 두 개 이상의 macOS 버전을 병행해서 사용할 수 있습니다.
구버전 macOS를 설치하는 방법은 여러 가지가 있으며, 어떤 방법이 적합한지는 여러 버전을 동시에 운영할 계획이 있는지 등의 요소에 따라 달라집니다. 아래에서 주요 방법들을 하나씩 살펴보겠습니다.
- 타임머신 백업에서 복원하기
- Mac 출고 시 설치되어 있던 macOS로 되돌리기
- 부팅 가능한 인스톨러로 설치하기
- 외장 드라이브에서 macOS 실행하기
- 파티션 또는 볼륨에서 macOS 실행하기
- 가상 머신에서 macOS 실행하기
타임머신 백업으로 구버전 macOS 되돌리기
현재 사용 중인 macOS를 설치하기 이전 시점의 타임머신 백업이 있다면, 이것이 가장 간단한 해결책이 될 수 있습니다.
- Mac을 시작하면서 즉시 Command + R 키를 길게 누릅니다.
- Apple 로고 또는 회전하는 지구본이 나타날 때까지 두 키를 계속 누르고 있습니다.
- 유틸리티 창이 뜨면 '타임머신 백업으로 복원(Restore from Time Machine Backup)'을 선택하고 계속하기를 클릭합니다.
- 계속하기를 한 번 더 클릭합니다.
- 제거하려는 macOS 버전을 설치하기 이전 시점의 타임머신 백업을 선택하고 계속하기를 클릭합니다.
주의할 점은, 오래된 백업에서 복원하면 제거하려는 macOS 버전으로 업데이트한 이후 추가된 데이터는 모두 사라진다는 것입니다.
Mac 출고 시 버전으로 다운그레이드하기
복구(Recovery) 모드 얘기가 나온 김에, Mac을 출고 시 설치되어 있던 macOS 버전으로 되돌리는 방법도 소개합니다. (실제 테스트에서는 인터넷 연결 상태가 좋지 않아 실패했지만, 이론상으로는 작동하는 방법입니다.)
이 기능은 macOS 시에라 10.12.4부터 macOS 복구에 포함되어 있으며, Apple에 따르면 Mac이 출고될 때 탑재되었던 macOS 버전을 다시 설치해 줍니다.
Apple의 안내에 따르면, Mac을 종료한 후 재시작하면서 Shift + Option(Alt) + Command + R 키를 동시에 누르면 됩니다. (한 손으로 누르기는 쉽지 않습니다!)
참고로 M1 Mac에서는 복구 모드 진입 방법이 변경되었습니다. 또한 M1 Mac에서는 빅서(Big Sur)보다 오래된 macOS를 설치할 수 없다는 점도 유의하세요.
- Shift + Option(Alt) + Command + R 키를 누른 상태로 Mac을 시작합니다.
- macOS 유틸리티 화면이 나타나면 'macOS 재설치(Reinstall macOS)' 옵션을 선택합니다.
- 계속하기를 클릭하고 화면의 안내에 따릅니다.
- 시동 디스크를 선택하고 설치를 클릭합니다.
- 설치가 완료되면 Mac이 자동으로 재시작됩니다.
주의: 이 과정은 Mac을 초기화하므로, 보관하고 싶은 데이터는 반드시 미리 백업해 두세요!
부팅 가능한 인스톨러로 구버전 macOS 설치하기
이 방법은 '클린 설치(clean install)'라고 불리며, Mac을 완전히 지운 후 깨끗한 상태에서 원하는 macOS 버전을 새로 설치하는 방식입니다.
- 필요한 macOS 버전의 인스톨러를 Mac 앱 스토어에서 다운로드합니다.
- 다운로드한 설치 파일로 외장 저장 장치에 부팅 가능한 인스톨러를 만듭니다.
- 이제 Mac을 공장 초기화 상태로 되돌려야 합니다. 재시작하는 동안 Command + R 키를 길게 눌러 복구 모드로 진입합니다.
- 디스크 유틸리티가 열리면 디스크 유틸리티 > 계속하기를 클릭합니다.
- 메인 볼륨을 선택하고 '마운트 해제' 후 '지우기'를 클릭합니다.
- 디스크 유틸리티를 종료합니다(디스크 유틸리티 > 디스크 유틸리티 종료).
- 'macOS 재설치'를 클릭하고 계속하기를 누른 뒤, 외장 드라이브에 저장해 둔 인스톨러를 사용해 macOS를 다시 설치합니다.
외장 드라이브에서 구버전 macOS 실행하기
현재 Mac에 설치된 macOS 버전을 계속 사용하면서 구버전도 함께 쓰고 싶다면, 외장 드라이브에서 macOS를 실행하는 것이 훌륭한 대안입니다.
Mac에 연결한 외장 저장 장치에 macOS 또는 OS X 버전을 설치해 실행하는 것이 가능합니다. 자세한 설치 과정은 '외장 드라이브에서 macOS 실행하는 방법' 관련 글을 참고하세요.
외장 드라이브에 macOS를 설치한 후에는, Mac을 시작할 때 Option(Alt) 키를 길게 누르면 해당 드라이브로 부팅할 수 있습니다.
이 방법의 장점은 Mac을 초기화할 필요가 없다는 것입니다. 단점은 구버전 macOS가 느리게 작동할 수 있다는 점입니다. 특히 속도가 느린 USB 메모리 스틱을 사용하면 체감 속도가 크게 떨어질 수 있습니다.
파티션 또는 볼륨에서 macOS 실행하기
한 가지 버전의 macOS에만 국한되고 싶지 않다면, 다른 버전을 파티션이나 볼륨에 설치하는 것도 좋은 선택입니다.
파티션을 쓸지 볼륨을 쓸지는 Mac에 기본으로 설치된 macOS 버전에 따라 달라집니다. 볼륨에 macOS를 설치하는 것이 훨씬 쉽지만, 볼륨을 지원하는 것은 비교적 최신 버전의 macOS뿐입니다.
두 개의 Mac OS X 버전을 별도 파티션/볼륨에서 실행하는 방법은 별도의 가이드로 정리되어 있으니 참고하세요.
가상 머신에 구버전 Mac OS X 설치하기
가상 머신에 Mac OS X를 설치하는 방법을 알아보기 전에, Apple의 최종 사용자 라이선스 계약(EULA)을 먼저 확인해야 합니다. 이 부분은 법적으로 민감한 사항입니다.
Mac OS X 10.7부터는 호스트 Mac이 동일한 버전을 실행 중일 때만 가상 머신에서 해당 운영체제를 실행하도록 라이선스가 허용됩니다. 즉, 다른 버전의 OS X가 설치된 Mac에서 OS X 10.8 가상 머신을 돌리는 것은 10.8 소프트웨어 라이선스 계약 위반입니다. 다른 OS X 호스트와 함께 가상 머신에서 합법적으로 실행할 수 있는 가장 최신 버전은 스노우 레오파드(Snow Leopard, 10.6)입니다.
해결책은 Apple로부터 정식 소프트웨어 라이선스를 보유한 경우, 필요한 OS의 서버(Server) 버전을 실행하는 것입니다. 그럼에도 불구하고 VMware Fusion과 패럴렐즈(Parallels)는 서버 버전뿐 아니라 OS X 클라이언트 버전도 지원합니다.
또한 Apple의 최종 사용자 계약은 한 대의 컴퓨터에서 두 개의 가상 머신에 Mac OS를 실행하는 것을 허용하지만, 이 가상 머신은 업무용으로 사용할 수 없습니다(등록된 Apple 개발자인 경우는 예외).
앞서 언급했듯이, Mac은 출고 시 버전보다 오래된 OS X로 부팅할 수 없으며 가상 머신에서도 마찬가지라는 점을 잊지 마세요. 구버전 OS X를 사용하려면 해당 버전을 지원하는 구형 Mac이 필요합니다.
Mac에서 여러 버전의 Mac OS(심지어 Windows까지)를 실행할 수 있게 해주는 소프트웨어로는 패럴렐즈(Parallels), VMware Fusion, 버추얼박스(VirtualBox) 등이 있습니다. 어떤 제품이 가장 적합한지는 비교 리뷰를 통해 확인해 보세요.
가상 머신과 관련하여, 같은 방식으로 Windows와 Windows 앱도 실행할 수 있습니다. 'Mac에서 Windows 앱 실행하기', 'Mac에 Windows 설치하기' 관련 글도 함께 참고해 보세요.