본문 바로가기

Apple 가상 OS에 올리기

Windows 10 1909 에서 Oracle VirtualBox에서 Mac OS X Catalina를 구동하기

XCode를 구동하려면, 맥북, 아이맥, 맥미니 PC가 필요하다.

그러나 매킨토시 PC는 가격이 비싸고, 옵션을 업그레이드해 추가하면, 개인에게 부담이 커 구입이 망설여진다.

iOS 개발이나 swift 언어의 개발이 Mac OS X에서 학습이 가능하다고 해서, 2014년 Mac OS X를 써본 이후로,

 

타이커팀의 블로그를 참고하여, 하기로 한다.

https://tigerteam.postype.com/post/3224997

 

윈도 10 ORACLE VirtualBOX에서 MacOS High Sierra 구동하기

swift 언어를 배우기 위해 Mac book이나 Mac mini가 없다고 swift 언어의 개발이나 iOS개발 학습을 못하는건 아닙니다.   물론 iOS 디바이스 없이는 정확한 iOS 동작 테스트도 안되고,  애플 앱 스토어 (app store)에 앱을 올리기전 코드 사이닝을 위해는 Mac book이나 Mac mini등의 Mac 장비 구매는 반드시 필요...

tigerteam.postype.com

https://tigerteam.postype.com/post/3224012

 

윈도 10 VMWare에서 MacOS Mojave 구동하기

swift 언어를 배우기 위해 Mac book이나 Mac mini가 없다고 swift 언어의 개발이나 iOS개발 학습을 못하는건 아닙니다.   물론 iOS 디바이스 없이는 정확한 iOS 동작 테스트도 안되고,  애플 앱 스토어 (app store)에 앱을 올리기전 코드 사이닝을 위해는 Mac book이나 Mac mini등의 Mac 장비 구매는 반드시 필요...

tigerteam.postype.com

일단 unlocker S/W 가 있다.

https://github.com/paolo-projects/unlocker

 

paolo-projects/unlocker

VMware Workstation macOS . Contribute to paolo-projects/unlocker development by creating an account on GitHub.

github.com

GitHub에서 제공하고 있다.

 

그리고 Mac OS X dmg 파일의 다운은

https://isoriver.com/download-your-file-now/?url=http://repos.uclv.edu.cu/isos/MacOS/macOS_Catalina_10.15_19A583.dmg

 

Download your file now - ISORIVER

Thank you for visiting our website, Your download is ready, all you have to do is to click on the download button below to start downloading your files in

isoriver.com

아래의 사이트서 받았다.

Catalina는 

2019년 10월 17에 출시되었고, 2020년 1월 7일 게시글 작성일 기준으로 최신버젼이다.

 

일단 Unlocker 를 짤막한 영어로 최대한 번역기와 직역으로 해보겠다.

 

macOS Unlocker V3.0 for VMware Workstation

WINDOWS USERS: Get the tool from the Releases section, you will get a bundled python distribution that avoids the virus warnings and python not found etc.

윈도우 유저들은 배포 섹션으로 도구를 얻어라,
너는 번들로 된 파이썬 분배를 해야할 것이다,
바이러스 경고를 피하고, 파이썬은 기타 발견되지 않는다.

 

여기서 보면 바이러스가 생길 수도 있다...

라는 경고로 들릴 수 있겠다.

사실 이런 부분은 위험성은 있다.

일단 제가 시도해보고 위험성이 있는지 검증할테니 걱정마라...,

리눅스 유저 : 생략하겠다.

 

중요한 점:

항상 새로운 버전을 사용하기 전에 이전 버전의 Unlocker는 지워라,

이 새로운 버전을 사용하는 것의 실패는 VMware를 사용하기가 어려울 수 있다?

 

1. 소개

Unlocker3은 VMWare Workstation 11-15 나 Player 7-15에 맞게 디자인 되어있다.

너가 만약 이전 제품을 사용하는중이라면, Unlocker 1 버전으로 진행해라.

 

Version 3은 테스트 되어 있다.

Workstation 11/12/14/15 윈도우나 리눅스

Workstation Player 7/12/14/15 on 윈도우나 리눅스

이 패치 코드는 제품에 따라 다음과 같은 수정사항에 수행해야 한다. 패치된 것은:

 

vmware-vmx 고치거나, macOS 로부터 허락되는 파생물을 부팅시켜라

vmwarebase .dll 이나 .so 확장자를 VM creation을 하면서 선택되어진 애플에서 허락하라.

최신 버전의 VMWare 를 위한 macOS를 복사해서 다운로드하라.

 

모든 제품은 darwin.iso를 인식하지 않는다. 메뉴 아이템의 도구를 via 명령어로 설치하라.

너는 수동으로 darwin.iso를 mount를 시켜라. 이 예제는 Workstation 11 이나 Player 7로 하고 있다.

 

모든 경우안에서는 VMware가 돌아가는 것은 확실하지 않는다. 모든 게스트 계정도 shutdown

 

이 코드는 파이선안에서 읽어진다.

 

2. 전제조건

이 코드는 파이썬 2.7로 실행되어야 할 필요가 있고, 리눅스 distros는 적합한 파이썬 인터프리터와 모든 추가적인 소프트웨어가 필요하지 않을 것이다?

 

3. 한계는

 

당신은 VMWare Player나 workstation을 사용하는 것은 core dump 파일을  가져할 것이다.

최신 리눅스 제품들은 OK나 이 문제는 보여지지 않는다?

 

중요성

 

너가 새로운 VM Ware를 사용한다면, 멈추고, core dump를 생성시켜라,

두 가지 옵션은 이 이슈를 가진다.

1. Change the VM to be HW 10 - this does not affect performance.

퍼포먼스를 표지 되지 않는다.

2. Edit the VMX file and add.

smc.version = "0"

 

4. 윈도우

윈도우에서는 너는 cmd.exe 파일을 관리자 권한을 실행해라.

저는요. 윈도우 로고 키 + R을 실행시키면,

실행이라는 것이 나오는데,

그것보다

 

cmd를 검색하시면 뜹니다.

마우스 우클릭으로 관라자 권한으로 실행하라는 애기 같해요.

 

명령 프롬포트를 관리자권한으로 실행하고,

cd 는 폴더 경로로 이동한다고,

/D는 다른 드라이브로 이동한다 입니다.

D:\Mac OS X\unlocker\unlocker-master는 윈도우 폴더의 경로를 뜻합니다.

dir/w로 보면

 

일단 실패했어요.

그래서 블로그를 좀 더 자세히 보니,

 

VMWare를 설치해야 한데요.

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

 

VMware 한국 – 클라우드, 모빌리티, 네트워킹 및 보안 솔루션

VMware가 제공하는 소프트웨어 정의 클라우드, 모빌리티, 네트워킹 및 보안 솔루션으로 디지털 기반을 구축하십시오. 방법 보기

www.vmware.com

사이트에서 

 

 

제가 얼핏 중간에 봤는데, 개인에게는 무료인데, 기업까지 무료일 지는 모르겠네요.

개인 개발자는 집에서 가정에서 가상 os를 돌리는것은 괜찮다고 봐요.

물론 회사가서 일할 경우 달라지지만,

일단 Window-64bit로 받았고요.

 

프로그램 설치하면 재시작해야 한다고 뜨는데, 프로그램 종료 및 백업 후에 재시작하고, VMWare Player 프로그램을 다시 실행하면,

 

 

최종적으로 설치가 완료되고

 

 

 

Mac OS X Catalina 버전이 10.15이다.

단일 파일로 생성하는게 성능상 좋다고,

https://blog.naver.com/isaactae/220824375885

 

vmware에 windows7 설치하기

포스팅 작성당시 VMware Workstation 버전은 12.5 이며 windows7 은 64bit 이미지파일(iso파일) 임. 뱀 ...

blog.naver.com

Customize Hardware로 하면 램을 설정할 수 있다. 2GB 램으로 하였다.

 

한가지 실수를 했는데 dmg파일을 다운 받았는데 iso파일로 변환하지 않아 아래의 링크를 참고한다.

 

https://macinjune.com/all-posts/mac/tip/dmg-파일-iso로-변환하는-방법/

 

dmg 파일 iso로 변환하는 방법 - Mac In June

dmg 확장자는 보편적으로 맥에서 쓰이는 일반적인 디스크 이미지 파일입니다. 웹사이트에서 내려받은 앱이 dmg 이미지로 배포되는 것은 많이 보셨을 듯합니다. 보통은 파일의 호환성 문제 때문에, dmg파일을 iso파일로 변환하곤 하는데, 거의 사용하진 않는 듯합니다. 맥 / 윈도우 / 리눅스 별로 변환하는 방법을 정리해두었으니, 필요하신 분들은 참조하시기 바랍니다. 맥에서 dmg to iso 터미널을 열어 아래 작업을 수행합니다. * …

macinjune.com

http://vu1tur.eu.org/tools/

불러오는 중입니다...

이 설정을 여러가지를 해주면

 

Alt+Ctrl이면 호스트와 PC와 전환할 수 있다.

+ - 로 바꿔주면,