Develop

버츄얼 박스에 OSX (카탈리나) 설치 해 보기

freetome 2022. 5. 14. 15:49

설치 순서

1. 버츄얼박스 및 확장팩( Oracle VM VirtualBox Extension Pack ) 설치

https://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

2. 카탈리나 VM이미지 다운로드

 ( * 버츄얼박스용으로 누군가가 수정해둔 카탈리나 베타 이미지 )

https://drive.google.com/file/d/1_fNeHY11Svuvtc5SOMFzLKyd7C2mAnb3/view

3. VM 생성 후 설정

위 디스크 이미지를 이용해서 VM생성

필수 : EFI 사용하기 , PAE/NX 체크

권장 : 비디오 메모리 128, 프로세서  갯수 2개 이상 , 메모리 8G 이상



4. 윈도우 파워셀 관리자 모드로 실행

 

'masOS' 부분은 버츄얼박스에 생성한 OSX 이름을 넣으며 됨.

PS C:\> cd 'C:\Program Files\Oracle\VirtualBox\'
PS C:\Program Files\Oracle\VirtualBox> .\VBoxManage.exe modifyvm 'macOS' --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
PS C:\Program Files\Oracle\VirtualBox> .\VBoxManage setextradata 'macOS' 'VBoxInternal/Devices/efi/0/Config/DmiSystemProduct' 'iMac11,3'
PS C:\Program Files\Oracle\VirtualBox> .\VBoxManage setextradata 'macOS' 'VBoxInternal/Devices/efi/0/Config/DmiSystemVersion' '1.0'
PS C:\Program Files\Oracle\VirtualBox> .\VBoxManage setextradata 'macOS' 'VBoxInternal/Devices/efi/0/Config/DmiBoardProduct' 'Iloveapple'
PS C:\Program Files\Oracle\VirtualBox> .\VBoxManage setextradata 'macOS' 'VBoxInternal/Devices/smc/0/Config/DeviceKey' 'ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc'
PS C:\Program Files\Oracle\VirtualBox> .\VBoxManage setextradata 'macOS' 'VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC' 1

 

Failed to query SMC value from the host (VERR_INVALID_HANDLE). 에러 발생하면

PS C:\Program Files\Oracle\VirtualBox> .\VBoxManage.exe setextradata "macOS" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 0

 

AMD 라이젠인 경우 아래 오류가 발생할 경우 

bdsdxe failed to load boot0001 uefi vbox cd-rom vb1-1a2b3c4d 

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

 

설치 완료 후 osx 해상도는 버츄얼 박스 옵션을 바꾸어야 함 

PS C:\Program Files\Oracle\VirtualBox> .\VBoxManage setextradata “macOS” VBoxInternal2/EfiGraphicsResolution 2560x1440

VM 시작하면  아래와 같이 설치를 시작하고,  셋팅 완료 되면,  끝

 

 

호스트 PC는 되도록이면, 인텔껄로 하자..

라이젠은 이거 저거 오류가 발생할 가능성이 높음

반응형