HOME > etc > tips

Ubuntu에서 VirtualBox로 Mac OS(High sierra)를 설치하는 방법

By JS | 13 Jun 2018

우분투에 virtualbox로 Mac OS(High Sierra 10.13.4)를 설치해보았다. 그래픽카드 등 하드웨어를 사용하는 앱은 실행이 안된다고 하는데, 간단히 Xcode등을 사용해 보려고 설치해보았다.

설치

아래경로에서 High Sierra(10.13.4) ISO를 다운을 받는다.

https://bit.ly/DownloadMacOSHS10134

그리고 VirtualBox 5.x를 설치한다.

VirtualBox 설정은 참고한 blog처럼 하면 된다.

Mac으로 설정한 가상머신을 실행하기 전에 shell에서 아래 명령어를 입력해주자.

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

그리고 Mac ISO로 부팅을 해주면 설치화면이 나오면서 하드디스크에 Mac을 설치할 수 있다.

해상도(Resolution)

Mac을 설치하면 기본적으로 해상도가 낮게 설정되어있다. 이를 변경하려면, virtualbox가 종료된 상태에서 아래와 같이 해상도를 직접 변경해주면 된다. 변경 후 Mac을 다시 실행하면 설정한 해상도로 실행된다.

$ VBoxManage setextradata "High Sierra" VBoxInternal2/EfiGraphicsResolution 1920x1080

참고