Computer >> 컴퓨터 >  >> 문제 해결 >> Mac

VirtualBox로 윈도우 11·10·8·7에 macOS Tahoe 설치하기 – 단계별 완벽 가이드

윈도우 PC에서 macOS와 Windows를 함께 사용하고 싶다면 VirtualBox 같은 가상 머신 프로그램이 가장 좋은 선택입니다. 재부팅 없이 두 운영체제를 자유롭게 전환할 수 있기 때문입니다. macOS High Sierra 같은 구버전이든 최신 macOS Tahoe든, VirtualBox 하나만 있으면 윈도우 위에서 손쉽게 설치하고 실행할 수 있습니다.

이 글에서는 윈도우 PC의 VirtualBox에 macOS, OS X 등 모든 Mac 운영체제를 설치하는 방법을 단계별로 자세히 안내합니다.

1단계: macOS 설치 전 사전 준비

VirtualBox에 macOS를 본격적으로 설치하기 전에 아래 항목들을 반드시 점검해야 합니다.

① macOS 설치용 80GB 이상 여유 공간 확보

충분한 여유 공간은 macOS 설치와 원활한 성능에 필수적입니다. 윈도우 PC에 공간이 부족하다면 불필요한 파일을 삭제해 용량을 미리 확보하세요. iBoysoft DiskGeeker for Windows 같은 디스크 클리너를 활용하면 시간을 아끼면서 효율적으로 공간을 회수할 수 있습니다.

이 도구는 지정한 드라이브, 파티션 또는 폴더를 스캔해 파일을 크기별로 정리해 보여주기 때문에, 용량이 크고 불필요한 파일을 빠르게 찾아 삭제할 수 있습니다.

VirtualBox로 윈도우 11·10·8·7에 macOS Tahoe 설치하기 – 단계별 완벽 가이드

② Windows 메모리 무결성(Memory Integrity) 비활성화

메모리 무결성은 가상화 기반 보안(VBS) 기능의 일종으로, PC의 하드웨어 가상화 능력을 활용해 안전하고 격리된 환경을 만들어 줍니다. 하지만 macOS를 게스트 운영체제로 원활하게 구동하려면 VirtualBox가 동일한 하드웨어 가상화 기능에 직접 접근해야 합니다. 결국 호스트 OS인 윈도우와 VirtualBox가 같은 하드웨어 자원을 두고 충돌하게 되어 성능 저하나 오류가 발생할 수 있습니다.

메모리 무결성을 비활성화하는 방법은 다음과 같습니다:

  1. 작업표시줄의 검색창을 클릭합니다.
  2. "코어 격리" 또는 "core isolation"을 입력합니다.
  3. '코어 격리' 설정 창을 엽니다.
  4. '메모리 무결성' 스위치를 끕니다.
    VirtualBox로 윈도우 11·10·8·7에 macOS Tahoe 설치하기 – 단계별 완벽 가이드
  5. 재시작 안내가 떠도 일단 닫고, 모든 설정 변경 후 마지막에 한 번만 재시작합니다.

③ Windows Hyper-V 비활성화

마찬가지로 Type-1 하이퍼바이저인 Windows Hyper-V도 꺼야 합니다. Hyper-V는 PC의 하드웨어 가상화 기능을 독점적으로 장악하기 때문에, 활성화된 상태에서는 VirtualBox가 정상 작동하지 않습니다.

Hyper-V를 끄는 방법은 다음과 같습니다:

  1. 제어판을 연 뒤 '프로그램' > '프로그램 및 기능'으로 이동합니다.
  2. 왼쪽 메뉴에서 'Windows 기능 켜기/끄기'를 클릭합니다.
  3. 'Hyper-V' 항목의 체크를 해제합니다.
  4. '확인'을 눌러 저장하고 PC를 재시작합니다.

④ 하드웨어 가상화 활성화 여부 확인

가상 머신이 올바르고 효율적으로 작동하려면 하드웨어 가상화가 반드시 활성화되어 있어야 합니다.

가상화 활성화 여부를 확인하는 방법:

  1. 작업표시줄에서 마우스 오른쪽 버튼을 클릭합니다.
  2. '작업 관리자'를 선택합니다.
  3. '성능' 탭 > 'CPU'로 이동합니다.
  4. '가상화: 사용'으로 표시되어 있는지 확인합니다.
    VirtualBox로 윈도우 11·10·8·7에 macOS Tahoe 설치하기 – 단계별 완벽 가이드
  5. 모든 설정을 마친 뒤 PC를 재시작합니다.

⑤ VirtualBox용 macOS ISO 파일 다운로드

다음 준비 단계는 윈도우용 macOS ISO 파일을 내려받는 것입니다. ISO 파일의 안정성과 완전성을 위해 iBoysoft DiskGeeker for Windows에서 필요한 macOS ISO를 받는 것을 추천합니다. 이 신뢰할 수 있는 도구에는 최신 macOS Tahoe부터 Mac OS X Snow Leopard 같은 오래된 버전까지 거의 모든 Mac OS 이미지가 수록되어 있습니다.

VirtualBox용 macOS ISO 파일을 다운로드하는 순서는 다음과 같습니다:

1단계: iBoysoft DiskGeeker for Windows를 무료로 내려받아 실행합니다.

2단계: Download and create boot disk(부트 디스크 다운로드 및 생성) > Download macOS system image(macOS 시스템 이미지 다운로드)로 이동합니다.

VirtualBox로 윈도우 11·10·8·7에 macOS Tahoe 설치하기 – 단계별 완벽 가이드

3단계: 필요한 macOS 버전을 찾아 Get을 클릭합니다.

VirtualBox로 윈도우 11·10·8·7에 macOS Tahoe 설치하기 – 단계별 완벽 가이드

4단계: .iso 형식을 선택하고 ISO 이미지를 저장할 위치를 지정합니다.

VirtualBox로 윈도우 11·10·8·7에 macOS Tahoe 설치하기 – 단계별 완벽 가이드

무료 아카이브 사이트의 직접 다운로드 링크를 선호한다면 아래 링크를 통해 macOS ISO 설치 파일을 받을 수 있습니다.

macOS Tahoe ISO 다운로드 (윈도우용)

기타 Mac 운영체제 다운로드 (윈도우용)

⑥ Oracle VM VirtualBox 다운로드

마지막으로 Oracle 공식 웹사이트에서 VirtualBox를 다운로드합니다. 내려받은 설치 파일을 열어 컴퓨터에 VirtualBox를 설치합니다.

2단계: VirtualBox에 새 가상 머신 생성

준비가 끝났다면 아래 순서에 따라 Mac 운영체제용 새 가상 머신을 만들 수 있습니다. (시간을 절약하려면 VirtualBox용 macOS VMDK 파일을 활용하는 방법도 있습니다.)

  1. VirtualBox 화면에서 '새로 만들기(New)'를 클릭합니다.
  2. 가상 머신 이름을 'macOS' 또는 원하는 이름으로 입력합니다.
  3. 다운로드한 macOS ISO 이미지를 선택합니다.
  4. Type은 'Mac OS X'로 유지합니다.
  5. Version도 'Mac OS X (64-bit)'로 유지합니다.
  6. '다음'을 클릭합니다.
    VirtualBox로 윈도우 11·10·8·7에 macOS Tahoe 설치하기 – 단계별 완벽 가이드
  7. Hardware 섹션에서 RAM/기본 메모리를 최소 4GB 이상 할당합니다(PC 메모리가 16GB라면 8GB 권장), CPU/프로세서는 1개로 설정합니다.
    VirtualBox로 윈도우 11·10·8·7에 macOS Tahoe 설치하기 – 단계별 완벽 가이드
  8. '다음'을 클릭합니다.
  9. 'Create a Virtual Hard Disk Now'(가상 하드 디스크 지금 생성)를 선택하고 디스크 용량을 최소 80GB 이상으로 지정한 뒤, '다음'과 '마침'을 차례로 누릅니다.
    VirtualBox로 윈도우 11·10·8·7에 macOS Tahoe 설치하기 – 단계별 완벽 가이드
  10. 기본 화면으로 돌아갑니다.
  11. 왼쪽 목록에서 새로 만든 가상 머신을 선택하고 마우스 오른쪽 버튼을 누른 뒤 '설정(Settings)' > '시스템(System)'으로 들어갑니다.
  12. 'Enable I/O APIC', 'Enable Hardware Clock in UTC Time', 'Enable EFI' 세 항목이 모두 체크되어 있는지 확인합니다.
    VirtualBox로 윈도우 11·10·8·7에 macOS Tahoe 설치하기 – 단계별 완벽 가이드
  13. '디스플레이(Display)'로 이동해 비디오 메모리를 최댓값으로 설정합니다.
    VirtualBox로 윈도우 11·10·8·7에 macOS Tahoe 설치하기 – 단계별 완벽 가이드
  14. 'Enable 3D Acceleration' 옵션을 켭니다.
  15. '네트워크(Network)'에서 어댑터 1(Adapter 1)이 NAT로 설정되어 있는지 확인합니다.
  16. 어댑터 2(Adapter 2)를 클릭하고 '네트워크 어댑터 사용'에 체크한 뒤, '연결됨(Attached to)' 드롭다운에서 '브리지 어댑터(Bridged Adapter)'를 선택하고 Name 항목에서 무선 어댑터를 지정합니다.
    VirtualBox로 윈도우 11·10·8·7에 macOS Tahoe 설치하기 – 단계별 완벽 가이드
  17. '확인(OK)'을 눌러 설정 창을 닫습니다.
  18. VirtualBox를 종료합니다.

3단계: 가상 머신 패치 적용

  1. 작업표시줄 검색창에 "명령 프롬프트"를 입력합니다.
  2. 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭하고 '관리자 권한으로 실행'을 선택합니다.
  3. 아래 명령어 중 사용 중인 프로세서 종류에 맞는 명령어를 복사해 붙여넣고 Enter 키를 누릅니다.
    VirtualBox로 윈도우 11·10·8·7에 macOS Tahoe 설치하기 – 단계별 완벽 가이드

(아래 명령어는 가상 머신 이름을 'macOS'로 가정한 예시입니다. 실제로 지정한 이름으로 바꿔 입력해야 합니다.)

Intel 프로세서 사용 시:

cd "C:\Program Files\Oracle\VirtualBox\"

VBoxManage.exe modifyvm "macOS" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac19,3"

VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"

VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"

VBoxManage setextradata "macOS" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"

VBoxManage setextradata "macOS" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 0

VBoxManage setextradata "macOS" "VBoxInternal/TM/TSCMode" "RealTSCOffset"

AMD 프로세서 사용 시:

cd "C:\Program Files\Oracle\VirtualBox\"

VBoxManage.exe modifyvm "macOS" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac19,3"

VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"

VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"

VBoxManage setextradata "macOS" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"

VBoxManage setextradata "macOS" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 0

VBoxManage modifyvm "macOS" --cpu-profile "Intel Core i7-6700K"

VBoxManage setextradata "macOS" "VBoxInternal/TM/TSCMode" "RealTSCOffset"

모든 명령어 실행이 끝나면 명령 프롬프트를 닫습니다.

4단계: 윈도우에 macOS 설치 시작

가상 머신 창 크기를 더 크게 조절하고 싶다면 아래 절차를 따르세요:

  1. 명령 프롬프트를 관리자 권한으로 엽니다.
  2. 아래 명령어를 실행해 VirtualBox 폴더로 이동합니다.
    cd "C:\Program Files\Oracle\VirtualBox\"
  3. 명령어의 'macOS'는 실제 가상 머신 이름으로, '1920x1080'은 원하는 해상도(예: PC 모니터 해상도)로 바꾼 뒤 실행하면 화면 해상도가 변경됩니다.
    VBoxManage setextradata "macOS" VBoxInternal2/EfiGraphicsResolution 1920x1080

이 가상 머신 팁이 유용했다면 주변에도 널리 알려주세요!

자주 묻는 질문 (FAQ)

Q. VirtualBox에서 macOS를 설치해 실행할 수 있나요?

A. 네, 가능합니다. VirtualBox에 macOS를 설치하면 윈도우 PC 위에서 Mac 운영체제를 그대로 실행할 수 있습니다.

Q. 가상 머신을 전체 화면 모드로 전환하려면 어떻게 하나요?

A. 상단 메뉴 막대에서 '보기(View)' > '전체 화면 모드(Full-screen Mode)'를 클릭하면 됩니다.