알집을 이용하여 ISO 파일 마운트하기 (가상드라이브 생성)


보통 ISO 파일은 실행 가능한 프로그램을 압축한 것으로 가상드라이브를 생성시켜 

사용하게 하는 "데몬" 프로그램이나 울트라ISO 프로그램으로 사용자의 용도에 맞게 이용한다.

그러나 데몬 프로그램은 프리웨어이나 가입을 요구하고 있으며 기타 프로그램은 

셰어웨어로 일부 기능의 사용이 제한되어 이용하기 불편한 점이 없지 않아 있다.

기업 및 공공기관 사용이 아닌 개인용으로 무료로 사용할 수 있는 알집으로 ISO 파일의 

압축/해제 및 가상드라이브 기능을 이용할 수 있다.

이전버전에서는 지원이 되지 않았으나 최신버전은 가능하므로 알툴즈 홈페이지에서 다운로드하여 설치한다.


▲ 알툴즈 홈페이지에서 최신버전의 알집을 다운로드 받는다 




▲ 알집의 업데이트된 주요기능이다 


▲ 지원 가능한 OS 및 압축/해제 포맷들이다 



▲ 다운로드한 파일을 클릭하여 설치를 한다 



▲ 라이선스 계약 동의를 클릭한다 



▲ 알집 실행후 첫 화면이다 



▲ 상단 메뉴 아이콘 중 "압축열기"를 클릭하여 해당 ISO 파일을 선택한다 



▲ 압축된 ISO 파일이 나타난다 



▲ 상단 메뉴 아이콘 중 "마운트"를 클릭하여 가상드라이브가 생성되도록 한다 




▲ 생성된 가상드라이브 

이후 User의 입맛에 맞게 사용하면 되겠다


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



+ Recent posts