2016.11.3.(목) - 최초작성
2017.9.6.(수) update - VMWare Workstation Player 12.5 버전 update에 따른 패치 적용
2017.10.12.(목) update - High Sierra로 업그레이 시 (그냥 하면 처음에는 된 듯하나 부팅불가하므로 APFS옵션 꺼야됨)
2018.1.22. - High Sierra 업데이트에서 한 문장 추가함
o 개요
- Windows 10이 깔린 PC에는 VMWare Workstation으로 다른 OS를 올려볼 수 있음
- 그러나, macOS에 대해서는 공식적으로 지원하지 않음
- 그럼에도 불구하고, '미친맥'(InsanelyMac)에서는 VMWare에 대해 패치를 돌려서 정식 macOS를 인스톨할 수 있도록 만들었음
* 참고한 reference 사이트는 다음과 같음
. InsanelyMac :
Run Vanilla OS X El Capitan, Sierra, Yosemite or Mavericks in VMware Workstation 12 on a Windows Host
. 한글과 그림설명 :
윈도우7, VMware Workstation 12 Player 에서 OS X 10.11 El Capitan 가상 설치 1/2 ,
2/2
. 해상도 조절 :
How to enable scaled Retina resolution in OS X guests
o VMWare Workstation 얻기와 패치 등 준비사항
- VMWare Workstation은 비용을 지불해야하는 Pro버전과 비영리기관/개인/가정 용도에 대해서는 무료인 Player가 있음
- (Player 설치) Player 12.5 버전을
VMWare 사이트에서 받아서 설치함
- (VMware 패치) mac os를 설치할 수 있도록
unlocker 2.0.8을 받아서 vmware를 패치
. 압축을 풀고
win-install.cmd를 오른쪽 마우스버튼을 눌러 "관리자 권한으로 실행"을 하면 됨
- (macOS Sierra 설치파일(dmg파일) 을 ISO 파일로 변경)
InsanelyMac에 있는 CSI 툴을 실행
. 이 과정은 Mac에서 하는 과정임
. Mac Appstore에서 Sierra 설치 파일을 받음 - "응용프로그램" 폴더에 받아질 것임
. 그대로 두고..
. CSI툴은 "다운로드" 폴더에 받아졌을 것이므로 압축을 풀면
CSI.tool 파일이 나옴
. 터미널에서 다음 명령을 실행
chmod +x CSI.tool
./CSI.tool
. 한참기다리면 "데스크탑"에 Sierra.iso 파일이 만들어졌을 것임
. 이것이 macOS Sierra 설치 파일의 ISO 버전이고 적절한 방법으로 윈도우 PC로 옮겨놓음
o 본격 설치
- (가상머신 설치) 이 과정에서 몇가지 트릭을 하지 않으면 설치가 잘 안될 것으므로 잘 따라서 해야함
. 통상적인 방법(이때, ISO 파일은 좀 전에 만든 파일을 지정하고, 가상머신파일은 1개로 만든다고 해야함)으로 "OS X 10.12" 가상머신을 셋업하고 "Play virtual machine"을 누르기 전에...
. "Edit virtual machine settings"에 들어가서 "Hard Disk (SATA)" 디바이스를 눌러서 "Remove" 버튼을 눌러서 제거 (이 과정이 매우 중요)
. "Remove" 버튼 바로 왼쪽의 "Add..." 버튼을 클릭 -> "Hard Disk"를 선택 -> SATA -> "Use an existing virtual disk" 선택 -> Browse... -> 원래 가상머신파일인 .vmdk 을 선택
. "USB Controller"에서는 "Show all USB input devices" 를 체크
- (가상머신 실행 전에 꼭해야할 일) 가상머신이 있는 디렉토리(아까 지정한 .vmdk 파일이 있는)로 가서 .vmx 파일을 notepad로 열어 보면, 여러가지 셋팅이 있는 데, 맨 마지막에 다음과 같은 내용으로 1줄 더 써 주고 저장
smc.version = "0"
- (가상머신 실행으로 macOS Sierra 설치 시작) 이제는 VMWare Workstation에서 "Play virtual machine" 버튼을 누르면 macOS가 설치 시작됨
. 이때, 설치할 디스크를 물어보는 데, '디스크 유틸리티'를 실행시켜서 Hard Disk를 '지우기'를 해서 Mac OS 파일시스템 으로 포맷해 주어야 hdd에 설치할 수 있음
. 각종 macOS관련 Apple ID 등으로 macOS를 셋업
- (가상머신에 vmware tool 설치하기) 화면해상도나 각종 디바이스 드라이버를 설치하기 위하여 unlocker208 디렉토리에 가보면, tools 서브디렉토리가 있고 내용에는 darwin.iso가 들어 있는 데, macOS 가상머신에서 CD/DVD에 올리면 Install VMware Tools 를 클릭해서 설치하면 끝
o 그러나, 화면해상도 문제
- 윈도우 PC가 Mac의 레티나 급의 해상도를 갖고 있다면.... macOS 가상머신의 글자가 너무 작아서 보기 어려울 것임. 이때는 레티나맥북의 '해상도 조절' 기능이 반드시 필요함
- 이러한 기능은 HiDPI Mode라고 하는 데, 다음 방법에 의해 부분적으로 가능함. 즉, 화면해상도를 반으로'만' 떨어뜨려주는 것으로, 터미널을 열고... 다음 명령을 실행
sudo defaults write /Library/Preferences/com.apple.windowserver.plist DisplayResolutionEnabled -bool true
- 이제 macOS 가상머신을 재부팅 (반드시 필요한 과정임)하고, 전체화면모드로 보이도록 함
- 이제 '시스템환경설정' > '디스플레이' > '해상도조절' 에가보면 반으로 떨어진 해상도가 보일 것이고 그걸 선택하면 다음과 같이 됨
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4kIlMcWDRWhL0G40oiMC8f3LtI1BBqW9BHCwXHny-NPOuSsyQfVb9Zb3TK3l1zeUXV716X8xnB04PmISNTlRPYOfOjY6Pu_JhOdFW1brRx6KwuNM5QPz1DEVGSeQvu_PmVKjGQROArmgT/s640/%25E1%2584%2589%25E1%2585%25B3%25E1%2584%258F%25E1%2585%25B3%25E1%2584%2585%25E1%2585%25B5%25E1%2586%25AB%25E1%2584%2589%25E1%2585%25A3%25E1%2586%25BA+2016-11-03+%25E1%2584%258B%25E1%2585%25A9%25E1%2584%2592%25E1%2585%25AE+8.43.50.png) |
HiDPI mode 적용 시 : 화면해상도는 반으로 떨어졌지만 사용하기에 적당한 수준 |
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUN4oiHXKqr8ENY_NTOPKpzhL-Mr0uVBimWs_QdBSEOZ3UMlbn3_w3s59pwtwK_91RfMTdS1UV9RDhlHVsgLrm3zJGH6qb7XN2jHikGKFjuAJfv6XcOYSE2fxa5H1zlF_iKtWXTNubHau8/s640/%25E1%2584%2589%25E1%2585%25B3%25E1%2584%258F%25E1%2585%25B3%25E1%2584%2585%25E1%2585%25B5%25E1%2586%25AB%25E1%2584%2589%25E1%2585%25A3%25E1%2586%25BA+2016-11-03+%25E1%2584%258B%25E1%2585%25A9%25E1%2584%2592%25E1%2585%25AE+8.44.14.png) |
HiDPI mode 미적용 시 : 글자가 너무 작아서 보이지도 않음 |
- 또한가지 재미있는 사실은 전체화면으로하지 않고 임의의 윈도우 사이즈에서도 반의 해상도로 HiDPI 모드가 된다는 것을 알 수 있음
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiu4FinRBtvNxFZyN6vZ08mvmBNQcPnd-xhMXt8gouVA6w9NM79hWcWAH99whfm8qy8-29voehPPrtLudlqV_rqtfQbzfKruPdBUy_0sRaNn7TBbTuVsd7jx8hvyQHsC2NsSpjM4dSQ7aXm/s640/%25E1%2584%258F%25E1%2585%25A2%25E1%2586%25B8%25E1%2584%258E%25E1%2585%25A5.PNG) |
임의의 윈도우 사이즈에서도 HiDPI mode 가능 |
o 결론
- 윈도우 PC에 macOS를 올리는 것도 가능하고 레티나해상도에 맞출 수도 있게 되었음.
- 한가지 의문스러운 점은 스크린캡처 오른쪽 상단을 보면 macOS가 올라간 Macintosh HD 가 내장하드가 아니고 외장하드로 인식된다는 데, 약간의 버그인지도...
o 2017.9.6.(수) update - VMWare Workstation Player 12.5 버전 update에 따른 패치 적용
- 2017.6월 부터 VMWare WS Player가 12.5.7 build-5813279 로 업데이트되었으므로 업그레이드할 건지를 물어봐서 업그레이드하였음
- 그랬더니, 아래 그림처럼 Mac OS 부팅이 안됨
- 그 경우에는 설치할때 압축풀어 놓았던 unlocker2.0.8에 가서
win-install.cmd를 오른쪽 마우스버튼을 눌러 "관리자 권한으로 실행"을 해서 VMWare 패치를 다시 해 주면 됨. 2018년 1월 현재까지 가장 안정적인 unlocker인 것 같고, 적용 범위는 VMware Player 12까지임
o 2017.10.12.(목) update - High Sierra로 업그레이드 불가하나 APFS옵션을 어렵게라도 끄면 됨
- macOS High Sierra에서는 file system이 변경되어 macOS 업그레이드하게 되면 자동으로 APFS로 바꾸는 데, 이것은 아직 못 읽음. 처음 업그레이드하면 잘 된 듯함. 그러나, 새로 부팅하면 부팅 안됨
- 업그레이드 시에
링크의 방법에 따라 APFS로 변환되지 않도록 하는 옵션을 쓰면 가능함