Windows10 에서 VirtualBox 로 mac OS 실행하기 정리
순서
1. VirtualBox 설치
2. VirtualBox Extension Platform 설치
3. OS 버전 이미지 파일 다운로드
4. 머신 설정
5. 윈도우 설정
6. amd cpu 추가 설정
7. 확인
** virtualbox supr3hardenedwinrespawn 5 verr_invalid_name 해결
다음글 : VirtualBox 의 macOS 에서 XCode 실행 및 앱 개발
1. VirtualBox 설치
구글에 검색해서
https://www.virtualbox.org/wiki/Downloads
이 사이트로 들어갈 수 있을 것이다.
버전은 글을 보는 시점별로 다르겠지만
"VirtualBox [버전] Platform packages" 에서
"windows hosts" 다운로드
그 밑의
"Virtual Box [버전] Oracle VM Virtual Box Extension Pack" 에서
"All supported platforms" 다운로드
- exe 파일 실행해서 원하는 경로에 설치
- 확장팩 실행해서 설치
2. OS 버전 이미지 파일
전 어떤 블로그에서 *.vmdk 형식의 카타리나 OS 이미지를 얻어서 썼습니다.
찾아서 다운로드 해주세요. 정리만 하는 글입니다.
4. 머신 설정
가상머신 우클릭- 설정 에 들어와서
시스템 : 플로피 체크 해제
네트워크 : 어댑터에 브리지
USB : 3.0
5. 윈도우 설정
윈도우키 + X 눌러서 파워셀 관리자모드 실행
cd ".exe 파일 설치할 때 설정한 경로"
.\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
** 가상컴퓨터 이름이란
스스로 설정했던 그 이름이 맞습니다.
경로를 VirtualBox 설치한 곳으로 옮기고
VBoxManage.exe 프로그램을 이용한 여러가지 설정을 세팅,
AMD 라면 아래 코드를 추가합니다.
6. AMD CPU 를 쓴다면 아래 명령을 더 줘야 함.
.\VBoxManage.exe modifyvm "macOS (catalina)" --cpu-profile "Intel Core i7-6700K"
출처: https://musclebear.tistory.com/134 [곰돌이의 데이터 기록부]
7. 실행하면 명령들이 지나가면서 사과로고가 나오고,
mac OS 가 실행됩니다.
8. virtualbox supr3hardenedwinrespawn 5 verr_invalid_name
해당 에러는 알약충돌에러였습니다.
- 알약삭제
- 재부팅(알약 삭제할 때 추천하길래 냉큼 재부팅함)
- Virtual Box 삭제
- 윈도우 재부팅
- 해결
9. 확인
- 현재 이 화면에서 나아가질 않고 있으므로,
좋다 말았습니다.
다 설치 후 Xcode 실행해서 ios 개발도 되는 것 확인하면 두 번 째 글 작성예정입니다.