macOS Sierra ISO 파일로 가상머신 구동하기 IV


macOS Sierra 10.12 ISO 파일을 이용하여 가상머신 만들기에 대한 본격적인 내용을 포스팅한다.


Guest OS (macOS Sierra 10.12) 이미지를 이용하여 가상머신 만들기의 사전 설정이 끝난 후 
VMware Workstation 프로그램 메뉴바 중 Play  아이콘을 클릭한다.


macOS Sierra 10.12의 이미지가 로딩된다.


① macOS Sierra 10.12의 초기 설치 화면이다. 한국어로 된 문장을 선택한다.
 macOS Sierra 10.12의 설정이 시작된다. '계속' 클릭
③ 애플 소프트웨어 사용권 계약 약관 내용이다. '계속' 클릭 후 위에서 팝업되는 창에서 '동의' 클릭
 macOS Sierra 10.12의 설치 공간이 없다는 문구가 뜬다.


① 상단 메뉴바 중 '디스크 유틸리티'를 클릭한다.
 macOS Sierra 10.12를 설치할 공간이 없다
③ 왼쪽 디스크 선택 항목중 VMware Virtual System을 선택한다.
④ 초기화가 되지 않아 설치가 불가능하다. 
상단 메뉴중 '지우기'를 클릭하여 포맷 형식중 'Mac OS Extended (Journaled)'를 선택 후 '지우기'를 클릭한다.


① Virtual Disk의 지우기 및 포맷이 진행된다.
② 두개의 디스크중 "Mac OS X Sierra"를 선택 후 '계속'을 클릭한다.
 macOS Sierra 10.12의 설치가 진행된다.
 macOS Sierra 10.12의 설치가 완료되면 자동으로 재시동된다.


① 가상머신이 macOS Sierra 10.12를 로딩하고 있다.
② 해당 국가 선택. 하나밖에 없다. 대한민국
③ 키보드 선택화면이다. '두벌식'을 택한다.
④ 애플로 설정 정보를 전송할지 여부를 묻는다.


① 애플이 운영하는 웹 프로그램 생태계다. 애플 ID가 있다면 해당 정보를 입력한다.
② 이 포스팅에서는 '건너뜀'으로 선택
③ 한글 글꼴 다운로드 중...
④ Mac OS 사용권 계약 화면


① '동의'를 클릭하고 다음 화면으로 진행
② 로그인 이름과 암호 생성
③ 시간대를 선택한다. 현재 미국 서부 쿠퍼티노로 설정되어 있는 상태
④ 대한민국 표준시로 변경한다.


① 애플 개발자에게 진단 및 사용 내용을 공유할 것인가를 묻는다.
② Mac OS 설정중...
 macOS Sierra 10.12 이미지 (*.iso)를 이용한 가상머신이 생성되었다.
④ 인터넷 연결 상태


이후 가상머신 구동을 위한 파일이 생성된 해당 폴더내 "VMware virtual machine configuration(.vmx)" 

파일을 이용하여 보다 빠르게 가상머신의 사용이 가능하겠다.



macOS Sierra ISO 파일로 가상머신 구동하기 III - 에러 해결 방법


macOS Sierra 10.12 ISO 파일을 이용하여 가상머신 만들시 발생하는 

두번째 에러에 대한 Trouble shooting (문제해결) 이다.



Guest OS (macOS Sierra 10.12) 이미지를 이용하여 가상머신 만들기의 사전 설정이 끝난 후 
VMware Workstation 프로그램 메뉴바 중 Play  아이콘을 클릭하면 다음과 같은 에러창이 팝업된다.


"Failed to lock the file" , "Module 'Disk' power on failed"
Cannot open the disk 'D:\macOS Sierra with ISO\OS X 10.11.vmdk' 
or one of the snapshot disks it depends on.
Module 'Disk' power on failed.
Failed to start the virtual machine.
이라는 문구의 에러다.
다음과 같은 방법으로 문제를 해결해 본다.


Guest OS (macOS Sierra 10.12) 이미지 파일로 가상머신 만들기를 하면 
해당 폴더내에 ***.lck 폴더가 생성되는데 이 폴더들을 삭제한다.



VMWare Workstation 프로그램을 연 후 다시 Play  아이콘을 클릭한다.



macOS Sierra 10.12의 이미지를 로딩하고 있다.


다음 내용은 본격적으로 Guest OS(macOS Sierra 10.12) ISO 파일을 이용한 가상머신 만들기를 다룬다.

macOS Sierra ISO 파일로 가상머신 구동하기 II - 에러 해결 방법


macOS Sierra 10.12 ISO 파일을 이용하여 가상머신 만들기 첫번째 포스팅에 이어 본격적인 가상화 작업시 

발생하는 에러에 대한 Trouble shooting (문제해결) 이다.


Guest OS (macOS Sierra 10.12) 이미지를 이용하여 가상머신 만들기의 사전 설정이 끝난 후 
VMware Workstation 프로그램 메뉴바 중 Play  아이콘을 클릭하면 다음과 같은 에러창이 팝업된다.


VMware Player unrecoverable error: (vcpu-0)
vcpu-0:VERIFY vmcore/vmm/main/physMem_monitor.c:1180 
A log file is available in "C:\users\1\Documents\virtual Machines\macOS 10.12 (2)\vmware.log",
You can request support.
To collect data to submit to VMware technical support, run "vm-support",
We will respond on the basis of your support entitlement.
이라는 문구의 에러다.
다음과 같은 방법으로 문제를 해결해 본다.


C:\ProgramData\VMware\VMware Workstation 폴더내에 "config.ini" 파일을 메모장으로 열면
다음과 같은 가상머신 구성관련 내용이 설정되어 있다.


[구성파일 수정 전]

installerDefaults.simplifiedUI="no"

authd.client.port="902"

authd.proxy.nfc="vmware-hostd:ha-nfc"

installerDefaults.autoSoftwareUpdateEnabled="no"

installerDefaults.autoSoftwareUpdateEnabled.epoch="14493"

installerDefaults.componentDownloadEnabled="yes"

installerDefaults.dataCollectionEnabled="no"

installerDefaults.dataCollectionEnabled.epoch="14493"


구성내용 맨 하단부에 "smc.version = "0"을 추가한다.

installerDefaults.simplifiedUI="no"

authd.client.port="902"

authd.proxy.nfc="vmware-hostd:ha-nfc"

installerDefaults.autoSoftwareUpdateEnabled="no"

installerDefaults.autoSoftwareUpdateEnabled.epoch="14493"

installerDefaults.componentDownloadEnabled="yes"

installerDefaults.dataCollectionEnabled="no"

installerDefaults.dataCollectionEnabled.epoch="14493"

smc.version="0"


"config.ini" 파일을 수정 후 저장하면 파일 사용 권한관련 문구가 나타난다.

'이 파일을 열 수 있는 권한이 없습니다. 사용 권한에 대해서는 파일의 소유자나 관리자에게 문의하십시오'


수정된 구성파일을 다른 폴더에 "모든 파일"이라는 파일 형식으로 저장한다.



임의 폴더에 수정 및 저장된 구성파일을 지정 폴더(\VMware Workstation)에 붙여넣기 하면 
첫번째 항목으로 덮어쓰기 함으로써 수정된 구성파일로 대체된다.
'대상 폴더에 이름이 "config.ini"인 파일이 이미 있습니다.' -> '대상 폴더의 파일 덮어쓰기'


VMWare Workstation 프로그램을 연 후 다시 Play 아이콘을 클릭한다.



macOS Sierra 10.12의 이미지를 로딩하고 있다.

다음 내용은 또 다른 에러 발생에 대한 해결 방법을 소개한다.

☞ 에러 II 내용
 "Failed to lock the file" , "Module 'Disk' power on failed"




macOS Sierra ISO 파일로 가상머신 구동하기 I

지난번 포스팅에서는 Windows 10 (Host OS)에서 macOS Sierra 10.12(Guest OS)을 

가상머신 프로그램으로 구동하는 내용을 다뤄봤다.

이것은 기존에 가상머신 프로그램으로 Guest OS의 이미지를 이용하여 

VMware virtual machine configuration(.vmx)을 

포함한 가상머신의 구동에 필요한 파일들이 생성된 상태에서 수행하는 일련의 가상화 작업이었다.

그러나 이번 내용은 Guest OS (macOS Sierra 10.12) 이미지 (ISO 파일)를 이용하여 가상머신을 

구동하는 필수 파일 생성 및 가상머신 만들기에 대해 알아본다.


준비물은 다음과 같다.


1.VMware Workstation Pro

2.Guest OS (Mac OS X Sierra 10.12) 이미지 (ISO파일)


VMware Workstation Pro를 열어 "Create a New Virtual Machine"을 클릭한다.
이후 열린 창에서 두번째 ("Custom")를 선택한다.


다음은 하드웨어의 호환성 관련 내용이다. 
CPU와 RAM 및 Network 관련 제약사항이 있다.
오른쪽 창에서 Guest OS (*.iso) 이미지 파일을 불러온다. 
"macOSsierra.iso"가 선택되었다


Apple Mac OS X를 Guest OS로 지정한 후 
오른쪽 창에서 가상머신의 이름을 임의로 기입한다.


펌웨어 형태로 기존 레거시일 경우는 BIOS를 업데이트된 형태는 EFI로 선택한다.

오른쪽 창에서 가상머신이 설치될 시스템의 CPU 및 코어 수를 지정한다.


가상머신 메모리 셋팅 및 Guest OS의 네트워크 접속관련 내용이다.
두번째 항목 (NAT)를 선택한다.


I/O 컨트롤러 형태이다. 
권장사항인 두번째 항목 선택
오른쪽 창은 가상머신이 설치되는 디스크의 형태다. 


이번에 시도하는 가상화 작업은 ISO파일을 이용하여 신규 가상머신을 만드는 것이므로 첫번째 항목을 선택한다.
오른쪽 창에서 두번째 항목을 선택한다.


이번창은 별도의 선택없이 진행해도 무방하다.



HOST OS (Windows 10)에 Guest OS (macOS Sierra 10.12)의 구동을 위한 준비가 완료된 상태다.

 다음은 본격적인 가상머신 만들기 과정에서 발생하는 에러에 대한 해결 방법을 알아본다.

☞ 에러 I 내용
VMware Player unrecoverable error: (vcpu-0)
vcpu-0:VERIFY vmcore/vmm/main/physMem_monitor.c:1180



가상머신을 이용하여 macOS Sierra 10.12 사용하기 III


가상머신프로그램(VMware Workstation)을 Windows 10에 설치한 다음 macOS Sierra 10.12를 

사용하기 위해 몇가지 설정이 필요하다.

가상 머신을 열어 왼쪽 상단에 "Edit virtual machine settings"를 클릭한다.


["Open a Virtual Machine"을 클릭한 후 첫 화면]

가상머신 설정을 한다.


[Hardware 탭]
하드웨어탭에서 Memory와 Processors를 각각 "4"로 설정한다.


[Hardware 탭]

기존에 등록되어 있는 "Hard Disk (SCSI)"를 삭제하고 "Add"를 클릭하여 HDD를 추가한다.


[Hardware 탭]

"SATA"를 선택한다.


[Hardware 탭]
두번째 항목 ("Use an existing virtual disk")을 선택한다.


다음은 "Options" 탭을 클릭한다.


[Options 탭]

"General" 항목을 선택하여 오른쪽 Guest operating system의 리스트중 "Apple Mac OS X"를 선택한다.


모든 설정이 끝나면 Windows 10내 설치된 가상머신에 macOS Sierra 10.12를 마운트하는 작업을 한다.

로그파일의 생성여부를 묻는다. OK


WMware 작업중....


USB에 연결된 장치가 인식되었다.


macOS Sierra 10.12 로딩중....


Windows 10에서 macOS Sierra 10.12를 사용할 수 있다.


Mac OS에 포함된 검색프로그램으로 네이버에 접속해 봤다.





가상머신을 이용하여 macOS Sierra 10.12 사용하기 II


1.SecurAble을 설치하여 해당 컴퓨터의 하드웨어의 가능 여부를 테스트 한다.


64비트 환경/Hardware D.E.P 기능 가능/Hardware 가상화 기술이 적용 되었다는 결과 화면이다.


2.가상머신 프로그램 (VMware Workstation)을 설치한다.


VMware Workstation가 설치되면 두번째 아이콘 (주황색)인 "Open a Virtual Machine"을 클릭한다.



해당 macOS Sierra 10.12.vmx 파일을 지정한다.



[VMware 프로그램에 Mac OS X Sierra가 선택된 상태]




VMware Workstation에 Apple Mac OS X를 추가하기 위해 patch 작업을 한다.

Unlocker 폴더에서 "win-install.cmd" 파일을 "관리자 권한으로 실행한다. 


VMware Workstation에 patch 작업 중...


4.BIOS에서 가상화 기술 On 시키기



VT-x, Virtualization 등 가상화와 관련된 비슷한 항목을 찾아 Enable 시킨다.


다음 포스팅은 VMware Workstation의 설정 및 macOS Sierra 10.12가 

Windows 10에서 구동되는 내용을 소개한다.





가상머신을 이용하여 macOS Sierra 10.12 사용하기 I


지난번 해킨토시 (일반PC에서 Mac OS X 설치)를 설치하여 Mac OS X의 v10.8인 Mountain Lion을 사용해 봤다.
이번에는 기존에 Windows 10이 설치되어 있는 시스템 환경에서 macOS Sierra 10.12를 설치하고자 한다.

우선 "SecurAble" 프로그램을 이용하여 해당 컴퓨터가 가상머신의 설치가 가능한지 여부를 파악한 후
Windows 10에 가상머신프로그램(VMware)을 설치하여 "Unlocker"를 이용하여 VMware patch 후
VMware 프로그램을 실행하여 Windows에서 Mac OS를 구동할 수 있다.

다음과 같은 순서로 설치를 진행한다.

1.SecurAble : 가상머신 설치 가능 여부 확인하기

https://securable.en.softonic.com/



2.VMware : 가상머신 프로그램


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


VMware Workstation Player는 일반 사용자에게는 무료이나 VMware Workstation Pro는 셰어웨어로 

30일 동안의 사용 기간 제한이 있다.

3.Unlocker : VMware 프로그램내 "Apple Mac OS X"를 추가하는 작업


http://www.insanelymac.com/forum/files/file/339-unlocker/



4.BIOS에서 인텔 가상화 기술 적용하기

컴퓨터 시스템내 메인보드 및 칩셋에 따라 BIOS 설정 내용이 상이하니

보통 가상화 (Virtualization) 관련 단어나 VTx 등의 문구를 찾아 그 기능을 On 시킨다.


5.macOS Sierra 10.12 설치 이미지 구하기 : 구글링을 통해서 쉽게 구할 수 있다.


다음 포스팅은 본격적인 설치 과정을 소개한다.

해킨토시 (Hackintosh) 환경을 조성해 볼까? (4)



일반PC에서 사용하던 HDD를 Mac OS X 환경에서 사용하기 위해서는 HFS+ 포맷 형식으로의 변경이 필요하다.

디스크 유틸리티 툴을 이용해 포맷 변경 후 Mac OS X 설치가 계속된다.

HFS+ 포맷으로 변경되어 별도의 에러 표시가 없어 "설치"를 클릭한다.


대략 20분의 설치 시간이 필요하다.


설치 종료전


Mac OS X의 설치가 완료된 후 재부팅하면 초기 CMOS 설정 및 POST 단계 후의 화면과 다른 애플 아이콘이 출력된다.


지역을 설정한다. 한글을 초기 설정 시 선택해 자동적으로 "대한민국" 만 리스트에 있다.


키보드 레이아웃 및 입력방식을 선택한다.
조금의 망설임없이 "계속" 클릭


네트워크 설정 전이므로 인터넷이 먹통이다.

마지막 항목 선택 후 "계속" 클릭


관련 정보를 애플로 보낸단다. No.
어차피 네트워크가 안되므로...
"계속" 클릭


소프트웨어 사용권 계약 항목
선택 후 "계속" 클릭


소프트웨어 사용권 계약 관련 내용이 리스트 되어있다.
대략 함 읽어보고 "계속" 클릭


소프트웨어 사용권 계약에 "동의" 클릭


시간대 선택
default로 미국 서부가 지정되어 있어 대한민국 시간대로 옮긴다.


휴~ 끝이다.


Niresh Mac OS X 설치 후 첫 화면이다.

멋진 모습의 Mountain Lion (=Puma)이 나타난다.

다음은 Mac OS X 환경에서 네트워크 사용을 다룬다.




해킨토시 (Hackintosh) 환경을 조성해 볼까? (3)


지난번 포스팅은 CMOS 설정 및 POST 단계 설명이었다.

이번 내용은 Niresh Mac OS X가 일반 PC에 설치되는 전 단계를 다룬다.


POST 단계후 처음 보이는 애플 로고다.

Mac OS X 설치를 위해 준비하고 있다.


해당 언어 설정 단계

물론 한글을 선택한다. ("주 언어로 한국어 사용") 아마 다른 언어도 동일한 뜻이리라.


OS X 설치를 설정하려면 "계속" 클릭.


소프트웨어 사용권 계약 - "동의" 클릭


OS X가 설치될 HDD가 인식된다.


HDD를 선택을 하니 NTFS 포맷이라 설치를 못한단다.

애플 OS를 사용하려면 MS 포맷에서 애플 포맷으로 바꾸어야 설치가 계속된다.


상단 메뉴중 "유틸리티" 에서 "디스크 유틸리티" 를 선택한다.


메뉴를 진입하면 NTFS로 포맷되어 있는 HDD가 나온다.


인식된 HDD 오른쪽 화면 상단에서 "지우기" 를 선택한 후 "Mac OS 확장(저널링)" - HFS+을 체크한다.

물론 "MS-DOS(FAT)"  "ExFAT" 모두 일반PC에서도 인식이 가능하나 사용상의 많은 제약이 있다.

특히 FAT32는 파일크기의 제한 (4GB)이 있으며 ExFAT XP나 비스타 OS에 

적용시 서비스팩 등의 추가 프로그램을 설치해야 사용할 수 있으므로 

Mac 전용 포맷인 HFS+를 적용한다.


보안 지우기 옵션은 HDD 내용을 복구하려는 시도가 있을 것을 예상하여 

만든 옵션으로 왼쪽 "가장 빠르게" HDD 내용을 완전하게 제거하지 않으며 

슬라이드를 오른쪽으로 이동시 데이터를 여러번 덮어 씌우므로 

원래 데이터의 복구가 거의 불가능하게 만드는 옵션이다.


다시 HDD 포맷화면으로 돌아와서 디스크의 이름을 지정한다.


"지우기" 클릭


HFS+로 포맷이 완료되어 Mac OS X HDD에 설치 가능하다.

 

다음은 Niresh Mac OS X의 본격적인 설치를 소개한다.




해킨토시 (Hackintosh) 환경 조성하기 II : IBM PC에 Mac OS X 설치하기 2



Mac OS X (Niresh12495) 설치 PC의 기본 사양은 다음과 같다.

MB : HP (Hewlett-Packard) board

CPU : Intel Core 2 Duo, 3.19GHz, 2M (L2 캐시)

Memory : 2GB

HDD : WD SATA 160G


현재 출시되고 있는 고사양 PC에 Mac OS X를 USB 및 DVD로 설치 시도하였으나 모두 실패하여

오래전 사양의 PC에 DVD (USB는 설치안 됨)로 시도하여 설치가 되었다.

다음은 BIOS 설정 및 POST 단계 내용이다


HP에서 개발 및 제조한 PC 답게 HP 전용 BIOS 프로그램이다.
BIOS 설정 메뉴는 마더보드 제조업체에 적용된 각각의 ROM BIOS 업체마다 다르므로 변경전 주의가 요구된다.
우선 "Storage Options"에서 "SATA Emulation"의 변경이 필요하다.


"IDE" 에서  "AHCI"로 변경한다.
만약 이 설정을 적용하지 않으면 POST 단계후 더 이상 진행이 안된다.


 DVD를 첫번째 부팅 순서로 설정한다.


BIOS 설정을 완료한 후 메뉴를 빠져 나오면 POST 단계가 시작된다.


카멜레온 부트로더가 적용되어 있으며 Intel CPU므로 별도의 키입력없이 자동 진행된다.
만약 시작옵션을 보고 싶으면 F8를 누르면 된다.


드디어 Mac OS X가 IBM 계열 PC에 설치되는 순간이다.

다음은 본격적인 Mac OS X 설치 단계를 설명한다.


+ Recent posts