맥OS의 매력에 빠져 전환하고 싶지만, Windows만이 제공하는 장점을 쉽게 포기하기 어려운 분들이 많습니다. 두 대의 컴퓨터를 함께 운용하는 것 역시 번거롭고 비효율적이죠. 그렇다면 어떤 방법이 있을까요?
해답은 바로 VirtualBox입니다! 시스템이 하드웨어·소프트웨어 요구 사항을 충족한다면 Windows 10 환경에서도 macOS를 성공적으로 설치해 사용할 수 있습니다. 이 글에서는 VirtualBox가 무엇인지, 그리고 Windows 컴퓨터에서 macOS를 구동하는 방법까지 자세히 안내해 드리겠습니다.
VirtualBox란 무엇인가요?
VirtualBox는 크로스 플랫폼을 지원하는 무료 가상화 소프트웨어입니다. 하나의 컴퓨터에서 Windows, macOS, Linux, Windows Server 등 여러 운영체제를 동시에 실행할 수 있으며, Intel 및 AMD 기반 프로세서 모두에서 작동합니다. 즉, Mac용 가상 머신으로 활용하기에 충분한 도구입니다.
최소 시스템 요구 사항
VirtualBox를 설치하기 전에 아래 세 가지 요구 사항을 먼저 확인하세요.
- RAM 4GB 이상
- 64비트 컴퓨터
- 듀얼 코어 프로세서
Windows 10에 macOS 설치하기: 단계별 가이드
최소 요구 사항을 확인했다면, 다음 순서대로 진행하면 됩니다.
- 제공된 링크에서 macOS Sierra 이미지 파일을 내려받고, Zip 파일을 데스크톱에 압축 해제합니다.
- 제공된 링크에서 VirtualBox 최신 버전을 다운로드해 설치합니다.
- 설치가 완료되면 VirtualBox를 실행하고 상단의 새로 만들기(New) 버튼을 클릭합니다. 이후 몇 가지 정보를 입력해야 합니다.

스크린샷과 같이 아래 항목을 입력합니다.
- 이름(Name): macOS 10.12 Sierra
- 유형(Type): Mac OS X
- 버전(Version): 10.12 Sierra
- 입력을 마친 후 다음(Next)을 클릭하면 하드 디스크 설정 화면이 나옵니다. "기존 가상 하드 디스크 파일 사용(Use an existing virtual hard disk file)"을 선택하고 폴더 아이콘을 클릭해 데스크톱에 압축 해제해 둔 OS X Sierra 파일을 지정합니다.


- 가상 머신 상단의 설정(Settings) 아이콘을 클릭합니다. 기본적으로 일반(General) 탭이 열립니다.
- General 옆의 시스템(System) 탭으로 이동합니다. 프로세서(Processors) 슬라이더를 2로 조정하고, PAE/NX 사용(Enable PAE/NX) 옵션에 체크되어 있는지 확인합니다.

- 마더보드(Motherboard) 탭을 클릭해 플로피(Floppy) 부팅 항목의 체크를 해제하고, 드롭다운 메뉴에서 IHC9가 선택되어 있는지 확인합니다.

- 디스플레이(Display) 메뉴로 이동한 뒤 비디오 메모리(Video Memory) 슬라이더를 128MB로 조정합니다.

- 마지막으로 왼쪽 패널의 저장소(Storage)를 클릭하고, 속성(Attributes) 영역에서 macOS 10.12 Sierra.vmdk를 선택한 후 하드 디스크(Hard Disk)를 SATA Port 0으로 설정합니다. 모든 설정이 끝나면 확인(OK)을 눌러 저장합니다.

- 여기까지 VirtualBox 설정이 완료되었습니다. 창을 닫고, 다음 단계에서 명령 프롬프트(Command Prompt)를 이용해 VirtualBox에 코드를 추가하겠습니다.
- 먼저 아래 코드 전체를 메모장에 복사해 둡니다.
cd "C:\Program Files\Oracle\VirtualBox\"
VBoxManage.exe modifyvm "macOS 10.12 Sierra" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "macOS 10.12 Sierra" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "macOS 10.12 Sierra" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "macOS 10.12 Sierra" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "macOS 10.12 Sierra" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "macOS 10.12 Sierra" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1- 이제 명령 프롬프트를 관리자 권한으로 실행합니다. 명령 프롬프트 아이콘을 마우스 오른쪽 버튼으로 클릭한 뒤 '관리자 권한으로 실행(Run as Administrator)'을 선택하면 됩니다.

- 명령 프롬프트에 위에서 복사한 코드를 붙여넣고 Enter 키를 누릅니다. 정상적으로 실행되면 아래와 같은 화면이 나타납니다.

- 명령 프롬프트를 닫고 VirtualBox를 다시 실행합니다. macOS 10.12 Sierra를 선택한 후 시작(Start) 버튼을 클릭하면 몇 초 안에 가상 Mac 머신이 부팅됩니다.

- 이제 가상 Mac 머신의 초기 설정을 진행합니다. 설정이 완료되면 macOS Sierra가 설치된 가상 Mac을 언제든 자유롭게 사용할 수 있습니다.

이것으로 모든 과정이 끝났습니다! 이제 맥 OS X 가상 머신이 준비되었습니다. 평소 좋아하던 운영체제인 macOS의 기능을 누리기 위해 새 Mac을 구매하거나 추가 비용을 지출할 필요가 없습니다. VirtualBox를 활용하면 Windows 10 컴퓨터에서 무료로 macOS를 경험할 수 있습니다.