커스터마이징이 자유로운 운영체제가 필요하거나 더 나은 소프트웨어 개발 환경을 원한다면, Mac에 Linux를 이중 부팅(듀얼 부팅)으로 설치하는 것이 좋은 해결책입니다. Linux는 스마트폰부터 슈퍼컴퓨터까지 다양한 기기를 구동할 만큼 놀랍도록 유연한 운영체제로, MacBook Pro, iMac, 심지어 Mac mini에도 설치할 수 있습니다.
Apple이 macOS에 Boot Camp를 추가하면서 Windows 이중 부팅은 쉬워졌지만, Linux 설치는 전혀 다른 이야기입니다. 아래 단계를 따라 하면 누구나 성공적으로 Linux를 설치할 수 있습니다.
Mac이나 MacBook Pro에 Linux를 설치해야 하는 이유
Mac은 뛰어난 성능, 탁월한 배터리 수명, 오래 지속되는 내구성을 자랑합니다. Mac의 하드웨어는 따라 잡기 어려울 만큼 우수하기 때문에 Linux를 구동하기에 매우 강력한 머신입니다.
게다가 Linux는 macOS 업데이트 지원이 종료된 오래된 Mac에 새 생명을 불어넣습니다. 낡은 MacBook Pro를 비싼 종이추로 방치하는 대신, 최신 버전의 Linux를 설치하면 앞으로도 몇 년간 계속 사용할 수 있습니다.
Ubuntu를 추천하는 이유
Linux에는 다양한 배포판이 존재하지만, 이 튜토리얼에서는 Mac에 Ubuntu를 설치하는 것을 권장합니다. Ubuntu는 가장 인기 있는 Linux 배포판으로, 도움이 필요할 때 활발한 사용자 커뮤니티의 지원을 받기 쉽습니다.
이중 부팅을 할까, 말까?
이중 부팅 시스템에서는 macOS와 Linux가 모두 Mac에 설치됩니다. 컴퓨터 부팅 시 Option 키를 길게 누르면 사용할 운영체제를 선택할 수 있습니다. 이중 부팅과 가상 머신의 가장 큰 차이점은, 이중 부팅에서는 한 번에 하나의 OS만 사용할 수 있지만 그만큼 더 나은 성능을 얻을 수 있다는 점입니다.
앞으로 macOS를 다시 사용할 계획이 없다면 Linux로 완전히 대체하는 것도 방법입니다. 그러면 저장 공간이 macOS 시스템 파일로 낭비되지 않습니다.
다만 나중에 마음이 바뀌더라도 macOS를 복원하기는 어렵고 시간이 많이 걸립니다. 특히 Linux 설치 과정에서 macOS 복구 파티션이 덮어써지기 때문에 더욱 그렇습니다.
따라서 Mac에 Linux를 이중 부팅으로 설치하는 것을 권장합니다. 정말 확실하게 이중 부팅을 원하지 않는다면, 아래 안내의 파티션 생성 단계만 건너뛰면 됩니다.
Apple Silicon Mac에서 Linux 실행하기
위에서 설명한 내용과 달리, M1, M1 Pro, M1 Max 등 Apple Silicon 칩을 탑재한 Mac에서는 현재 Linux 이중 부팅이 불가능합니다. Apple Silicon Mac에서 Linux를 실행하는 유일한 현실적인 방법은 Parallels나 UTM 같은 가상 머신을 사용하는 것입니다.
Intel 기반 Mac 사용자라면 아래에서 Linux 이중 부팅 방법을 자세히 알아보세요.
1단계: Linux 설치를 위한 Mac 준비
Mac에 Linux를 설치하려면 최소 2GB 용량의 USB 플래시 드라이브가 필요합니다. 이후 단계에서 드라이브를 포맷하여 Ubuntu 설치 프로그램을 넣게 되므로, 중요한 파일이 있다면 미리 백업해 두세요.
이더넷 어댑터를 사용해 Mac을 인터넷에 연결하세요. Ubuntu는 서드파티 드라이버 없이는 Wi-Fi가 작동하지 않을 수 있어서 중요합니다. 마찬가지로 iMac 사용자는 Bluetooth가 작동하지 않을 경우에 대비해 USB 키보드나 마우스를 준비하는 것이 좋습니다.
Linux와 이중 부팅을 할 계획이라면 충분한 여유 저장 공간도 확인해야 합니다. Apple 메뉴 > 이 Mac에 관하여 > 저장 공간으로 이동해 최소 25GB(가급적 그 이상)의 여유 공간이 있는지 확인하세요.
마지막으로 Mac을 백업하세요. 이중 부팅 파티션에 Linux를 설치하는 동안 데이터가 손실되지 않아야 하지만, 문제가 발생하면 Mac 전체를 지우고 복구해야 할 수도 있습니다.
macOS를 Linux로 완전히 교체할 계획이라면, Carbon Copy Cloner를 사용해 macOS 복구 파티션까지 백업해 두세요. 나중에 macOS로 되돌아가는 것이 훨씬 수월해집니다.
2단계: Mac 드라이브에 파티션 생성
이중 부팅 시스템(강력히 권장)을 만들려면 Mac 하드 드라이브에 Linux용 파티션을 생성해야 합니다. 이중 부팅을 원하지 않는다면 다음 단계로 건너뛰세요.
참고로 Mac에서 Linux를 이중 부팅하려면 파티션이 두 개 더 필요합니다. 하나는 Linux용이고, 다른 하나는 스왑(swap) 영역용입니다. 스왑 파티션은 Mac의 RAM 용량과 같은 크기여야 합니다. Apple > 이 Mac에 관하여에서 RAM 용량을 확인할 수 있습니다.
디스크 유틸리티를 사용해 새 파티션을 만드는 방법은 다음과 같습니다:
- 응용 프로그램의 유틸리티 폴더에서 디스크 유틸리티를 열거나 Spotlight로 검색합니다.
- 왼쪽 상단 모서리에서 보기 > 모든 기기 보기를 선택합니다.
- Mac 하드 디스크의 최상위 드라이브를 선택한 후 파티션을 클릭합니다.
- + 버튼을 눌러 새 파티션을 만듭니다. 이름은 UBUNTU, 포맷은 MS-DOS(FAT32)로 설정하고, Linux에 사용할 만큼의 공간을 할당합니다.
- 적용을 클릭해 파티션을 생성합니다.
- 같은 방법으로 파티션을 하나 더 만듭니다. 이름은 SWAP, 포맷 역시 MS-DOS(FAT)로 설정하고, 크기는 Mac의 RAM 용량과 일치시킵니다. 예를 들어 4GB, 8GB 또는 그 이상일 수 있습니다.
- 적용을 클릭해 파티션을 생성합니다.
새 파티션을 만들 수 없다면 FileVault가 하드 드라이브를 암호화하고 있기 때문일 수 있습니다. 시스템 환경설정 > 보안 및 개인 정보 보호 > FileVault에서 FileVault를 끄세요.
rEFInd를 설치해 더 나은 부팅 옵션 확보하기
Mac의 기본 부트 매니저는 Ubuntu와 항상 호환되지 않습니다. 따라서 서드파티 부트 매니저를 설치해야 컴퓨터를 시작할 때 macOS와 Linux 사이를 손쉽게 선택할 수 있습니다.
그래서 다음 단계는 권장 부트 매니저인 rEFInd를 다운로드하는 것입니다. rEFInd를 설치하려면 시스템 무결성 보호(SIP)를 일시적으로 비활성화해야 합니다. SIP는 macOS의 중요한 보안 기능이므로 설치 후 반드시 다시 활성화하세요.
rEFInd 부트 매니저 설치 방법:
- SIP를 비활성화한 상태에서 응용 프로그램의 유틸리티 폴더에서 터미널을 엽니다(Spotlight로 검색 가능).
- 별도의 Finder 창을 열고 다운로드한 rEFInd 폴더로 이동합니다.
- refind-install 파일을 터미널 창으로 드래그한 후 Enter 키를 누릅니다.
- 관리자 암호를 입력하라는 메시지가 나타나면 암호를 입력하고 Enter 키를 다시 누릅니다.
- 설치가 완료되면 SIP를 반드시 다시 활성화하세요.
다음에 Mac을 재시작하면 rEFInd 메뉴가 자동으로 나타납니다. 나타나지 않으면 부팅 중 Option 키를 길게 눌러 부트 매니저를 불러오세요.
3단계: Ubuntu USB 설치 미디어 만들기
Ubuntu 웹사이트에서 최신 버전의 Ubuntu를 디스크 이미지(.iso)로 다운로드합니다. Ubuntu 디스크 이미지로 USB 설치 미디어를 만들려면 서드파티 앱이 필요합니다. 가장 간단한 앱 중 하나는 balenaEtcher이며, 다른 도구를 사용해도 좋습니다.
balenaEtcher로 Ubuntu USB 설치 미디어를 만드는 방법:
- balenaEtcher를 열고 Select Image를 클릭합니다.
- 다운로드한 Ubuntu 디스크 이미지를 찾아 Open을 클릭합니다.
- USB 플래시 드라이브를 연결하면 balenaEtcher가 자동으로 선택합니다. 자동으로 선택되지 않으면 Select Target 또는 Change를 클릭해 직접 드라이브를 선택하세요.
- 올바른 드라이브가 선택되었는지 확인하세요. 다음 단계에서 해당 드라이브가 지워집니다.
- Flash를 클릭하고 관리자 암호를 입력하면 USB 드라이브가 지워지면서 Ubuntu USB 설치 미디어가 생성됩니다.
- 완료되면 macOS가 플래시 드라이브 꺼내기를 요청합니다.
4단계: USB 설치 미디어로 Ubuntu 부팅하기
Option 키를 길게 누른 채 Mac을 재시작하고, USB 플래시 드라이브를 컴퓨터에 직접 연결합니다. 부트 로더가 나타나면 화살표 키로 Boot EFI 옵션을 선택하고 Enter 키를 누릅니다.
Ubuntu 로딩 화면이 나타난 뒤 Ubuntu 데스크톱으로 진입합니다.
이 기회에 Mac에서 Ubuntu를 미리 체험해 보세요. USB 드라이브에서 실행되는 것이므로 속도가 느릴 수 있다는 점을 참고하세요. Ubuntu는 기본적으로 Mac의 Wi-Fi를 사용할 수 없으므로, 이더넷 어댑터로 인터넷에 연결해야 합니다.
T2 보안 칩이 탑재된 Mac에서 Secure Boot 비활성화하기
2018년 Apple은 신형 Mac에 T2 보안 칩을 도입했습니다. 이 칩 때문에 다른 운영체제 부팅이 막힐 수 있습니다. 부팅에 문제가 발생하면 Apple의 공식 안내에 따라 T2 칩의 Secure Boot를 비활성화하세요.
5단계: Mac에 Ubuntu 설치하기
준비가 되면 데스크톱에서 Install Ubuntu 항목을 더블클릭합니다.
화면 안내에 따라 언어와 키보드 배치를 선택합니다. Normal installation(일반 설치)을 고르고 Install third-party software(서드파티 소프트웨어 설치) 옵션을 선택하세요. Wi-Fi와 Bluetooth 같은 기능이 작동하려면 이 소프트웨어가 필요하며, 설치하려면 이더넷 케이블로 인터넷에 연결되어 있어야 합니다. 그런 다음 Continue를 클릭합니다.
메시지가 나타나면 파티션을 마운트된 상태로 유지하도록 선택합니다.
옵션 1: macOS와 함께 Ubuntu 이중 부팅
Installation type(설치 형식) 화면에서 Something Else(기타)를 선택하고 Continue를 클릭합니다.
다음 화면에서 앞서 만든 UBUNTU 파티션을 찾아 선택해야 합니다. 아쉽게도 알아볼 수 있는 파티션 이름이 표시되지 않으므로, 이름에 fat32가 포함되어 있고 MB 단위 크기가 일치하는 장치를 찾으세요.
더블클릭해서 선택한 뒤 Use as: Ext4 journaling file system을 고르고, Mount point를 /로 설정한 후 Format the partition 체크박스에 체크합니다. OK를 클릭하고, 팝업 경고에서 Continue를 눌러 변경 사항을 디스크에 적용합니다.
이제 SWAP 파티션을 찾습니다. 이 파티션 이름에도 fat32가 포함되어 있어야 합니다. 더블클릭한 후 Use as: swap area를 선택하고 OK를 클릭합니다.
Device for boot loader installation 드롭다운 메뉴를 열고 UBUNTU 파티션을 다시 선택합니다. 위 표에서 선택한 이름과 일치해야 합니다.
올바른 파티션을 선택했는지 잠시 확인한 후 Install Now를 클릭합니다. 팝업 경고에서 Continue를 눌러 해당 디스크에 변경 사항을 기록할 것을 확인합니다.
마지막으로 화면 안내에 따라 시간대를 선택하고 사용자 계정을 만든 뒤, 설치가 완료될 때까지 기다립니다.
옵션 2: macOS를 Ubuntu로 완전히 교체
Installation type(설치 형식) 화면에서 Erase disk and install Ubuntu(디스크 지우고 Ubuntu 설치)를 선택합니다.
주의: 이 옵션은 운영체제와 복구 파티션을 포함해 Mac의 모든 데이터를 지웁니다!
준비가 되면 Install Now를 클릭하고 하드 디스크를 선택합니다.
화면 안내에 따라 올바른 시간대를 설정하고 사용자 계정을 만든 뒤, 설치가 완료될 때까지 기다립니다.
Mac에서 Linux를 더 편하게 사용하는 팁
축하합니다! MacBook Pro, iMac 또는 Mac mini에 Linux를 성공적으로 설치했습니다! 이중 부팅을 선택했다면, 부팅 시 Option 키를 길게 눌러 macOS와 Ubuntu 중 원하는 운영체제를 고를 수 있습니다.
다음으로 macOS에서 Linux로의 전환을 더욱 수월하게 만들어 줄 팁들을 살펴보세요. Ubuntu에 익숙한 macOS 기능들을 더하면 Mac에서 Linux를 금방 마스터할 수 있습니다!