윈도우ㆍ기타OS/MAC OS

윈도우 VMware 가상 머신에 macOS High Sierra 설치하기

RioRex 2020. 5. 5.

필자는 아직 맥은 잘 모르겠지만, 그래도 맥 OS를 함 써보고 싶어서, 해킨토시(커스텀맥)을 설치하려 합니다.

 

맥OS가 아니면 맥OS 부팅 USB를 만들 수 없으므로, 제일 먼저 가상머신(VMware 또는 VirtualBox)에 macOS를 설치해야 합니다.

 

설치순서:

  ① 준비물 다운로드

  ② Oracle VirtualBox 설치 및 설정

  ③ unlocker 3.0.4 관리자 권한 실행

  ④ VBoxManage 수정 패치

  ⑤ VirtualBox macOS 실행하기

 

1. 준비물 다운로드

  여유 공간이 넉넉한 디스크에, 다음 3개의 파일을 한개의 폴더에 다운받아 모아둡니다.

  (다운로드 받을 파일은 6GB가 조금 안되지만, 압축을 풀고 VirtualDisk를 80GB로 설정할 경우 적어도 90GB는 여유 공간이 있어야합니다.)

 

  ① Oracle VirtualBox [다운로드]

Oracle VirtualBox 다운로드 화면


  ② unLocker [다운로드] ← Clone or download ▼, Download ZIP 클릭

unlocker 깃헙 Clone, 다운로드 Zip 화면


  ③ vmdk가상머신 디스크 파일 [다운로드]

가상 드라이브 디스크 파일 다운로드

 

압축을 풀고 기존 rar 압축 파일은 삭제

2. Oracle VirtualBox 설치 및 설정

  ① VirtualBox 설치

설치 시작: Next> 클릭
설치 위치 (Browse) 선택 후 Next> 클릭
단축 아이콘 및 확장자 연결 확인 Next > 클릭
설치 중 네트워크가 끊어질 수 있음, Yes 클릭
설치 준비 완료, Install 클릭, 디바이스 허용 물음은 예 클릭
인스톨 과정 진행
인스톨 과정 완료, Finish 클릭

  ② VirtualBox 에 가상 머신 만들기

새로만들기 클릭

이름(vmac) 폴더(디스크 공간이 40GB 이상인 곳으로 선택), 종류(Mac OS X), 버전(macOS 10.13 High Sierra (64-bit)) 을 선택합니다.

vmac 입력 후 머신폴더 위치와 버전 조정 하는 화면, 다음(N) 클릭

가상 머신 메모리 설정
(본인의 시스템 메모리가 6GB가 넘고 8GB가 안된다면 2048MB 정도, 8GB 이상이라면 4096MB 정도 추천)
가상머신으로 맥 작업을 하기 위함이 아니라, 커스텀맥을 만드는 것이 목적이므로 가상머신이 동작할 정도로만 설정하겠음

메모리 설정 (4096) 후 다음(N) 클릭

가상 머신 하드 디스크 설정 (기존 가상 하드 디스크 파일 사용 클릭 후 다운로드 받은 고 용량의 vmdk 파일을 선택)

기존 가상 하드 디스크 아래 앴는 폴더 아이콘 클릭 > 추가 > 준비물 vmdk 파일 선택
다운로드 받아 압축 해제한 vmdk 파일 선택 후 열기 클릭 > 그리고 다시 선택 클릭
디스크 선택 완료, 만들기 클릭
vmac 까지는 설치 완료 되었음, 아직 시작 하지 않습니다.

3. unlocker 3.0.4 관리자 권한 실행

① unlocker 실행하기

 

아래 unlocker를 Windows10에서는 악성코드로로 판정합니다.

백신을 끄고 진행하시기 바랍니다. (불안 하시다면 여기서 멈추세요!)

 

다운 받은 unlocker-master.zip 파일을 압축 해제하고 그 폴더에 들어간 후

win-install.cmd 파일 마우스 우클릭으로 관리자 권한으로 실행 클릭

unlocker-master 폴더에서 win-install.cmd 관리자 권한으로 실행
Windows의 PC 보호, 추가 정보 선택하여, 실행 버튼 클릭

4. VBoxManage 수정 패치

① 로고 + Q 또는 R 클릭하여, cmd 입력 후 관리자 권한으로 실행 클릭

C:\Windows\system32>cd "c:\Program Files\Oracle\VirtualBox"

VBoxManage.exe modifyvm "vmac" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "vmac" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "vmac" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "vmac" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "vmac" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "vmac" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

여기까지 세팅 완료 되었습니다.

기존에 설치 받은 파일은 모두 지우셔서 괜찮습니다.

 

이제 VirtualBox에서 맥 설치하는 방법을 설명 드리겠습니다.

5. VirtualBox macOS 실행하기

① Oracle VM VirtualBox 관리자에서 vmac 선택 후 시작

시작 클릭
부팅 화면

1차 설치 화면

Show All 체크 한 후, Sou 타이핑 하여 South Korea 선택함 (단 마우스가 상/하가 바뀝니다. 당황하지 마세요 맥의 세계입니다)

Show All , South Korea 선택 후 Continue
Korean, 2-Set Korean 선택 후 Continue
Don't transfer any information now, 선택 확인 후 continue
Don't sign in 선택 후 continue ▶팝업 나타나면 Skip 선택
Agree 선택 ▶팝업 나타나면 Agree 선택

사용자 계정 생성 단계

맥에서 한/영 전환은 Ctrl + Space 입니다. 잘 안될 수 있으므로, 상단 IME 버튼 클릭하여 변경하세요.

사용자 계정을 생성한 후 Continue (시간이 조금 걸립니다 1~2분 정도)

시간대와 지역을 선택합니다.

지도에서 Seoul 선택 후 Continue

Diagnostics & Usage

저는 보내지 않고 공유하지 않습니다.

모두 체크 없앤 후 Continue

저는 시리 사용하지 않습니다

체크 해제 후 Continue

최종적으로 맥 세팅을 완료하고

Setting Up Your Mac ... 오래 걸리지 않습니다 마치면 맥 화면이 나타납니다.
맥 설치 후 첫 화면 키보드 레이아웃을 선택합니다. Continue
z 키? 입력?
/? 키 입력?
ANSI 선택 후, Done

이제 mac OS를 종료 해보겠습니다.

 

애플 아이콘 , Shut Down 클릭하여 종료 합니다.

고생하셨습니다.

 

macOS High Sierra를 VirtualBox에 설치하여 윈도우에서도 사용할 수 있도록 설치를 완료하였습니다.

 

커스텀맥을 만들기 위한 첫번째 단계를 모두 완료 하셨습니다.

 

이 글은

을 참고하여 제작하였습니다. 저작권 문제들이 발생할 경우 수정하도록 하겠습니다.

감사합니다.

 

이제 당신도 맥이 이런거구나! 하고 mac 노트북이나 피씨가 없어도 겪어 볼 수 있습니다.

하지만 맥에서만 동작하는 파이널컷프로나 로직X 같은 것들이나 Xcode, Swift 등을 공부하기 위해서 보다 가상머신으로는 묵직한 mac을 쾌적하게 사용할 수 없습니다. 쾌적한 성능의 커스텀 맥을 만들기 위해서 저 처럼 한번 따라해보시기 바랍니다.

 

다음으로는

  • mac 설치 USB 만드는 방법
  • CLOVER 설치 및 설정 방법
  • EFI 파일 검색 방법
  • UEFI 방식으로 윈도우와 mac을 멀티 부팅 방법
  • CLOVER Configurator 부팅 및 시스템 환경을 최적화 방법
  • macOS 환경 설정 방법
  • macOS용 소프트웨어 다운로드 받는 방법

등을 살펴 보겠습니다.

20여년 전에 리눅스 커널 컴파일 하던게 생각나는 건 왜 그럴까요? 2019년 CLOVER 설정하는 것은 1999년 젠투리눅스 커널 컴파일 하던 느낌입니다.

 

관련 링크

가상 머신(VMware)에서 macOS를 부팅하기 (유투브 영상 포함)

 

 


이상입니다.

퍼가기 하실때는 출처 꼭 같이 남겨주시면 감사하겠습니다.


출처: 코키티비, http://cocatv.tistory.com/67

반응형

댓글