컴퓨터 하드웨어

가상 머신에서 macOS 실행

windows4silver 2025. 3. 25. 11:20

Windows 또는 Linux에서 **가상 머신(Virtual Machine, VM)**을 이용해 macOS를 설치하는 방법을 자세히 설명해 드리겠습니다. 이 방법은 macOS를 체험하거나 개발 테스트용으로 적합합니다.


1. 가상 머신에서 macOS 실행하기

macOS를 가상 머신에서 실행하려면 VMware Workstation, VirtualBox, 또는 QEMU-KVM 같은 가상화 소프트웨어를 사용해야 합니다.

✅ 추천 가상 머신 소프트웨어

  1. VMware Workstation Pro (Windows/Linux)
    • 가장 안정적이며 성능이 우수함
    • macOS 설치를 위해 패치 필요
  2. VirtualBox (Windows/Linux, 무료)
    • 무료지만 macOS 지원이 제한적
    • 추가 설정이 필요함
  3. QEMU-KVM (Linux 전용)
    • 강력한 성능 제공, M1/M2 칩 Mac과의 호환성이 좋음
    • 세팅이 다소 복잡함

2. VMware Workstation Pro에서 macOS 설치하기 (Windows 기준)

가장 안정적인 방법으로 VMware Workstation Pro를 사용하는 방법을 설명하겠습니다.

🔹 준비물

✅ Windows 10/11 또는 Linux 시스템
VMware Workstation Pro 16 또는 17 (무료 평가판 가능)
macOS Ventura 또는 Monterey ISO 파일
✅ VMware Unlocker (macOS 설치 활성화)

VMware Wosta Pro 설치


📌 1단계: VMware Workstation Pro 설치

  1. VMware 공식 웹사이트에서 VMware Workstation Pro를 다운로드하고 설치합니다.
  2. 설치가 끝나면 VMware를 종료합니다.

📌 2단계: VMware Unlocker 패치 적용

기본적으로 VMware에서는 macOS 설치가 차단되어 있기 때문에, Unlocker 패치를 적용해야 합니다.

  1. GitHub Unlocker에서 최신 버전을 다운로드합니다.
  2. 압축을 풀고 "win-install.cmd" 파일을 관리자 권한으로 실행합니다.
  3. 완료되면 VMware를 다시 실행합니다.

📌 3단계: 가상 머신 생성

  1. VMware Workstation을 실행하고 "새 가상 머신 생성"을 클릭합니다.
  2. "Typical (Recommended)"을 선택하고 진행합니다.
  3. "I will install the operating system later"을 선택합니다.
  4. Guest OS 선택 화면에서 "Apple macOS X" → "macOS 12"를 선택합니다.
  5. 가상 머신 이름과 저장 위치를 설정합니다.
  6. 디스크 크기는 80GB 이상으로 설정합니다. (Thin Provision 선택)
  7. 가상 머신이 생성되면*"Edit Virtual Machine Settings"로 이동합니다.
    • RAM: 최소 4GB (권장: 8GB 이상)
    • CPU: 4개 이상 할당
    • 하드웨어 가속(VT-x/EPT) 활성화

📌 4단계: macOS 설치 ISO 연결

  1. "CD/DVD (SATA)" 설정으로 이동합니다.
  2. "Use ISO image file"을 선택한 후 macOS Ventura/Monterey ISO 파일을 선택합니다.
  3. 설정을 저장하고 가상 머신을 시작합니다.

📌 5단계: macOS 설치 진행

  1. 부팅 후, macOS 복구 모드 화면이 나타납니다.
  2. Disk Utility(디스크 유틸리티)를 열고 VMware 가상 디스크를 포맷합니다.
    • 포맷 방식: APFS
    • 이름: macOS
  3. 포맷이 완료되면 "macOS 설치"를 진행합니다.
  4. 설치가 끝나면 재부팅 후 초기 설정을 진행합니다.

3. 설치 후 최적화

🔹 VMware Tools 설치

VMware에서 macOS를 부드럽게 실행하려면 VMware Tools를 설치해야 합니다.

  1. VMware 메뉴에서 "Install VMware Tools"를 클릭합니다.
  2. macOS에서 실행하고 재부팅합니다.
  3. 해상도 조정 및 성능 최적화가 적용됩니다.

4. VirtualBox에서 macOS 설치하기 (무료)

📌 VirtualBox 설정

  1. VirtualBox를 설치 후 새 가상 머신을 생성합니다.
  2. 운영체제는 Mac OS X로 선택합니다.
  3. RAM: 8GB 이상
  4. CPU: 4개 이상
  5. 디스크: 80GB 이상
  6. ISO 파일 연결 후 부팅

💡 VirtualBox는 기본적으로 macOS를 지원하지 않으므로 추가 설정이 필요합니다.
설치 전, CMD(명령 프롬프트)에서 추가 코드 실행이 필요합니다.

VBoxManage modifyvm "macOS" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac19,1"
VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-AA95B1DDAB278B95"
VBoxManage setextradata "macOS" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal"
VBoxManage setextradata "macOS" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

위 코드를 실행한 후 VirtualBox에서 macOS 부팅을 시도하면 설치 가능


5. 결론 및 추천

방법 장점 단점 추천 대상

VMware Workstation 안정적, 성능 우수 유료 (평가판 사용 가능), 패치 필요 Windows 사용자 중 macOS 체험 희망
VirtualBox 무료 설치 과정이 복잡하고 성능이 낮음 macOS를 가볍게 테스트하려는 경우
QEMU-KVM 성능 우수, 네이티브 실행 가능 Linux에서만 가능, 설치 어려움 Linux 유저

추천 방법:

  • Windows 사용자는 VMware Workstation이 가장 안정적
  • VirtualBox도 가능
  • Linux에서는 QEMU-KVM 사용