1. Virtualbox 설치 

www.virtualbox.org/wiki/Downloads

 

Downloads – Oracle VM VirtualBox

Download VirtualBox Here you will find links to VirtualBox binaries and its source code. VirtualBox binaries By downloading, you agree to the terms and conditions of the respective license. If you're looking for the latest VirtualBox 6.0 packages, see Virt

www.virtualbox.org

위 링크로 들어가서

1) VirtualBox 6.1.16 platform packages (2021.01.20 기준) - Windows hosts 설치

2) VirtualBox 6.1.16 Oracle VM VirtualBox Extension Pack (2021.01.20 기준) - All supported platforms 설치

 

 

 2. macOS 파일 다운로드 

www.mediafire.com/file/vuxhn73malcin7w/macOS+Big+Sur+Beta+11.0+(20A5343j).iso/file

 

macOS Big Sur Beta 11.0 (20A5343j)

 

www.mediafire.com

가상 머신이 있는 폴더에 저장하면 관리가 쉬움

(ex. C:\Users\UserName\VirtualBox VMs)

 

* 본인은 가상 머신 메모리 문제로 카탈리나 vmdk 파일로 설치 후 Big Sur 버전으로 업그레이드했음. Xcode 설치하려면 10.15.4 이상, 빌드하려면 11.0 이상이어야하므로 이하 버전을 이용하는 경우 설치 완료 이후 별도의 소프트웨어 업그레이드가 필요함.

 

 

 3. iso 파일을 사용하여 가상 머신 만들기 

1) [머신]-[새로 만들기] 또는 [새로 만들기(N)] 버튼 클릭

2) 하단의 [전문가 모드(E)]로 변경

3) 이름, 위치, 메모리 크기(최소 4096MB) 설정 후 [하드 디스크]에서 '지금 새 가상 하드 디스크 만들기' 선택 후 [만들기] 클릭

4) 파일 크기 설정(시행착오를 겪은 결과 100GB는 되어야 그래도 돌아가는듯..), VDI, 동적 할당 선택 후 [만들기] 클릭

 

 

 4. 가상 머신 설정하기 

1) 추가된 머신 선택 후 [설정] 클릭

2) [시스템]-[마더보드] 탭에서 플로피디스크 체크 해제, EFI 사용하기 선택

3) [시스템]-[프로세서] 탭에서 CPU 개수 2개로 변경

4) [디스플레이]-[화면] 탭에서 비디오 메모리 128MB로 변경

5) [저장소] 탭에서 '비어 있음' 광학 드라이브 클릭 후 우측 CD 모양 아이콘 클릭 - 가상 광학 디스크 선택/만들기 - 추가 - 다운받았던 iso 파일 선택 - [선택] - [확인]

6) [USB] 탭에서 'USB 3.0(xHCI) 컨트롤러(3)' 선택

 

 

 5. 명령 프롬프트에 command 차례대로 입력+Enter 

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

VBoxManage.exe modifyvm "가상머신이름" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff 

VBoxManage setextradata "가상머신이름" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"

VBoxManage setextradata "가상머신이름" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"

VBoxManage setextradata "가상머신이름" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"

VBoxManage setextradata "가상머신이름" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"

VBoxManage setextradata "가상머신이름" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

 

 

 6. 가상머신 실행 후 기본 설정하면 설치 완료! 

 

 

 

 참고 

[iOS/Swift] Virtualbox로 macOS 설치 시 할당할 디스크가 뜨지 않을 때

[iOS/Swift] Virtualbox로 macOS 실행 시 네트워크 연결이 안 될 때

 

 

+ Recent posts