IOS 앱 개발환경 세팅 - VMware 설치하기(macOS)

bi_sz·2023년 8월 31일
0

VMware

목록 보기
1/1
post-thumbnail

Window에서 Xcode로 작업하기 위해 macOS 가상환경 세팅을 해주게 되었습니다.

  1. Window 환경에서 VMware 프로그램 설치

  2. MAC OS 10,12 Sierra ISO 파일 다운로드 : 이미지 파일

  3. Unlocker 설치 : VMware에서 apple의 운영체제를 공식적으로 지원x 프로그램 설치 후 사용 가능


Window 환경에서 VMware 프로그램 설치

1. VMware Workstation 다운로드

https://www.vmware.com/kr/Pro17

위 홈페이지는 VMware Workstation Pro 17 유료버전 다운로드 링크입니다.
무료로 한 달 동안 이용 가능하며, 약 199달러에 구매도 가능합니다.

https://www.vmware.com/kr/Player

무료버전인 VMwqre Workstation 17 Player 다운로드 링크입니다.

저는 간단하게 테스트해볼 용도이기에 무료버전으로 다운받았습니다.

VMware 공식페이지에서 원하는 버전의 VMware Workstation을 다운받아줍니다.

다운받은 설치파일을 실행해줍니다

익숙한 설치 화면 Next 눌러줍니다.

동의 체크 후 Next 눌러줍니다.

설치 경로를 바꾸려 했었는데 까먹어서 기본 경로로 저장해버렸네요..

Enhanced Keyboard Driver (a reboot will be required to use this feature) 
This feature requires 10MB on your host drive. 

향상된 키보드 드라이버를 설치할 것인지 묻는 부분이다.
설치 시 리부팅이 필요하고 10MB의 용량이 필요하다.

구글링해본 결과 제대로 적용되지 않고 오류가 있다는 불편사항의 게시글들이 많았고, 굳이 필요하지 않아 체크 해제해주었다.

추후 필요시 설치가 가능합니다.

PATH를 자동으로 추가해주는건 편리하니 그대로 두었습니다.

불필요한 것들은 다 해제해주었습니다.

Check for product updates on startup
When VMware Workstation 17 Player starts,
check for new versions of the application and installed sotfware component.

프로그램을 실행할 때마다 업데이트 할 새로운 버전이 있는지 확인할 것을 묻는 부분입니다.

Join the VMware Customer Experience Improvement Program

프로그램 개선을 위한 정보제공에 참여할지를 묻는 부분입니다.

바로가기 및 프로그램 폴더를 생성할지 묻는 부분입니다.

install 을 클릭하여 설치 완료!

실행은 다른 필요 파일들도 다운받은 후에 진행할거라 Finish 누른 후 종료합니다.

2. Unlocker 다운로드

VMware는 macOS 가상머신을 지원하지 않아서 맥 운영체제를 윈도우 가상 머신에서 설치할 수 있도록 자동 설정해주는 프로그램인 Unlocker 프로그램을 다운받아줍니다.

https://github.com/DrDonk/unlocker/releases
위의 깃허브 사이트에서 다운로드 받을 수 있습니다.
최신버전의 릴리즈들이 계속 배포됩니다.

현재 기준 가장 최신버전인 unlocker426.zip 을 클릭하여 다운받았습니다.
좌측의 compare 을 클릭하여 다른 버전을 선택할 수 있습니다.

다운받은 Unlocker 파일의 압축을 풀어 window 폴더로 들어갑니다.

unlock.exe 파일을 관리자 권한으로 실행합니다.

Unlock 프로그램이 실행되고, VMware에서 macOS를 설치할 수 있도록 설정이 변경됩니다.

Press Enter key to continue.. 메세지가 보이면 엔터를 눌러 설치를 완료합니다.

엔터를 누르면 자동으로 cmd창이 종료됩니다.

3. macOS ISO 이미지 파일 다운로드

가상머신에 설치하기 위한 macOS 이미지 파일을 다운로드해줍니다.
맥을 사용하고있다면 맥에서 이미지 파일을 만들어도 되고,
아래는 인터넷에서 다운로드할 수 있었던 사이트입니다.
최신 버전을 이용하는게 좋겠지만 저는 임시로 Ventura 버전을 받았습니다.

macOS Ventura 13 ISO 다운로드

https://archive.org/download/mac-os-ventura-13.0/Install%20macOS%20Ventura%2013.0_22A380.iso

macOS Big Sur 11.0.1 (20B29) Download Link(mediarire)

https://www.mediafire.com/file/dbfod9u5q9ii9nd/macOSBig_Sur_11.0.1%252820B29%2529.iso/file

14GB 정도 되는 용량으로 다운받는 데 시간이 조금 걸리네요.

VMware 가상머신 세팅하기

macOS를 설치하기 전에 VMware에서 가상머신을 만들어야합니다.

설치하고 첫 실행이라 라이센스를 등록할 수 있는 창이 떴습니다.
저는 무료버전에 라이센스가 없기에 바로 Continue 눌러줍니다.

Finish를 눌러줍니다!

Finish를 누르면 이 창이 바로 나타납니다.
Create a New Virtual Machine 을 클릭해서 새로운 가상환경을 만들어줍니다.

Installer disc Image File 옵션을 선택한 후 Browse 버튼을 클릭합니다.

위에서 다운받았던 iso 이미지 파일을 찾아 선택한 후 열기 버튼을 클릭합니다.

macOS 이미지 파일 경로가 추가됨을 확인하고 Next 를 눌러줍니다.

macOS 13 버전을 선택하고 Next를 눌러줍니다.

가상머신의 이름을 설정하고 Next를 눌러줍니다.

설치할 macOS의 최대 디스크 사이즈를 설정하고(80GB를 추천하지만 조절해도 무방)

저는 용량이 부족하고 테스트용으로 임시로 설치하는 것이라 30GB만 했습니다.

Store virtual as a single file 선택 후 Next를 눌러줍니다.

Customize hardware 클릭!

하드웨어 사용자화 설정입니다

메모리를 설정해줍니다. (4GB, 8GB, 16GB 여건에 맞게 설정)

저는 2GB만 했습니다.. 4 할걸 그랬나 흠. .

Process도 조정해줍니다.

사양이 높다면 8코어, ㅂ통은 4코어 정도 설정합니다.

속도개선을 위해 `Virtualize IntelVT-x/EPT or AMD-V/RVI 를 체크합니다.

가상환경을 켰을때 관련 오류가 나는 경우엔 체크 해제해줍니다.

close 해주고 Finish !

드디어 생성된 가상환경을 실행해봅니다!
하단의 Play virtual machine 을 클릭해서 해줍니다.

윈도우만 사용해봐서 그런지 macOS는 처음보네요.

한국어로 언어설정을 해주었습니다.

디스크 유틸리티를 선택합니다. 윈도우 설치와 유사하게 먼저 하드를 포맷합니다.

좌측 상단의 VMware Virtual SATA Hard Drive Media를 선택하고 우측 상단의 지우기 를 클릭합니다.

이름에 macOS Ventura를 적은 후 지우기 를 클릭합니다.

디스크 지우기가 완료됩니다. 완료 클릭!

좌측 상단의 디스크 유틸리티 를 클릭하고 디스크 유틸리티 종료 를 클릭합니다.

macOS 유틸리티 화면으로 돌아왔습니다.
두 번째의 macOS Ventura 설치 를 클릭후 계속 을 클릭합니다.

macOS를 설치하는 과정입니다. 계속

디스크 모양의 그림을 선택한 후 계속

설치중인 모습입니다.

설치 후 다시 부팅됩니다. 아무래도 용량과 메모리를 적게 설정해서 속도는 느립니다.


무한 재부팅 오류

거의 다 돼서 상태를 유심히 지켜봤는데 계속 무한 재부팅을 합니다.

좌측 상단의 빨간색 버튼으로 종료한 후

가상환경 디스크의 폴더로 들어와 macOS 13. vmx 파일을 메모장 혹은 노트패드 등으로 실행합니다.

가장 마자막에 smc.version = "0" 을 추가해줍니다.

저장하고 닫고 다시 VMware 프로그랩을 실행합니다.

저의 경우는 C:\Users\사용자\Documents\Virtual Machines\macOS 13 경로에 있었지만 경로를 모를 경우에는 아래와 같이 확인할 수 있습니다.

가상환경 우클릭 후 Settings..

좌측의 Hard Disk 클릭 후 우측 상단에서 Disk file 에서 조회가 가능합니다.

다시 실행해봅니다.. 과연..

성공!!!!

0개의 댓글