Cold Booting시 발생하는 오류는 무엇인가?


부팅할 때 나타나는 오류 메시지가 표시되는 원인을 알면 

오류가 발생해도 바로 해결책을 찾을 수 있다.


<CMOS 셋업 관련 오류>





CMOS 셋업의 내용을 저장하는 NVRAM (Non-Volatile Memory)은 전원이 공급되지 않아도 

저장된 정보를 유지할 수 있다.

NVRAM에 이상이 있거나 CMOS 셋업에서 설정한 내용에 문제가 있는 경우 다음과 같은 메시지가 나타난다.



<메모리 관련 오류>





메모리가 불량일 경우 다음과 같은 오류 메시지가 나타난다.

메모리를 시스템에서 제거하거나 추가하지 않아도 다음과 같은 메시지가 나타나면 메모리 불량이다.


Memory Size Decreased, Memory Size Increased, Memory Size Changed

On Board Parity Error, Off Board Parity Error

Parity Error


<하드디스크 관련 오류>



하드디스크 컨트롤러나 연결상태, CMOS 셋업에 저장된 하드디스크 정보, 

설정 옵션 등이 잘못된 경우에 나타나는 오류 메시지이다.



<키보드 관련 오류>



다음과 같은 오류 메시지가 나타나는 경우 가장 먼저 컴퓨터 본체에 키보드가 제대로 연결되어 있는지 

확인해야 한다.

키보드가 제대로 연결되었더라도 사용자의 실수, 혹은 물건 등에 의해 특정 글쇠가 눌린 경우가 있다.

F1 key나 Reset 버튼을 눌러 컴퓨터를 다시 시작한다.



<운영체제를 찾을 수 없는 경우>





부팅 장치를 찾을 수 없을 때 다음과 같은 오류 메시지가 나타난다.

CMOS 셋업에서 부팅 장치가 올바르게 설정되지 않았거나 부팅에 필요한 하드디스크의 시스템 영역이 

손상된 경우, 하드디스크 자체에 문제가 있는 경우에 나타난다.



Windows 7 블루스크린별 Stop 코드 및 원인





Stop 코드 : 0x0000001A

오류메시지 : MEMORY_MANAGEMENT

원인 : 데이터를 저장하는 메모리가 부족할 때 나타나는 메시지로 메모리 손상이나 메모리 

       조립 불량인지 확인필요. 하드디스크에 여유 공간이 없을 때에도 나타난다.

Stop 코드 : 0x00000044

오류메시지 : MULTIPLE_IRP_COMPLETE_REQUESTS

원인 : 특정 장치의 드라이버나 하드웨어 자체가 손상된 경우


Stop 코드 : 0x0000007A

오류메시지 : KERNEL_DATA_INPAGE_ERROR

원인 : 윈도우의 하드디스크가 손상되거나 메인보드의 디스크 입출력 장치가 손상된 경우


Stop 코드 : 0x00000050

오류메시지 : PAGE_FAULT_IN_NONPAGED_AREA

원인 : 윈도우와 호환되지 않은 프로그램을 실행한 경우. 메모리가 부족한 경우에도 발생함


Stop 코드 : 0x0000007B

오류메시지 : INACCESSIBLE_BOOT_DEVICE

원인 : 윈도우가 설치된 하드디스크에 부팅과 관련된 파일이 손상된 경우



Stop 코드 : 0x000000EA

오류메시지 : THREAD_STRUCT_IN_DEVICE_DRIVER

원인 : 그래픽 카드가 제대로 작동하지 않을 때 나타나는 오류 메시지. 그래픽 카드의 

       드라이버를 새로 설치하거나 드라이버 업데이트를 진행한다. 그래픽 카드를 

       교체해야 할 때도 있다.


Stop 코드 : 0x000000D1

오류메시지 : DRIVER_IRQL_NOT_LESS_OR_EQUAL

원인 : 특정 장치의 드라이버가 설치되지 않았거나 잘못된 드라이버를 설치한 경우에 주로 발생함.

        메인보드에 호환되지 않는 메모리를 설치했을 때도 발생한다.


Stop 코드 : 0x0000007F

오류메시지 : UNEXPECTED_KERNEL_MODE_TRAP

원인 : CPU에 문제가 있는 경우. CPU의 냉각팬이 제대로 작동하지 않거나 오버클러킹으로 

       CPU가 과열된 경우임.


Stop 코드 : 0x00000024

오류메시지 : NTFS_FILE_SYSTEM

원인 : 하드디스크가 물리적, 혹은 논리적으로 손상을 입었을 때 나타나는 오류임. 

        하드디스크를 진단해 문제를 해결하고 윈도우를 다시 설치해야 함


Stop 코드 : 0x0000000A

오류메시지 : IRQL_NOT_LESS_OR_EQUAL

원인 : 전원관리자 오류로 핫픽스 

       (http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=979444&kbin=en-us)

       를 설치하면 수정 가능함


Stop 코드 : 0x00000101

오류메시지 : CLOCK_WATCHFDOG_TIMEOUT

원인 : 메인보드 전압 저하 문제로, CPU에 내장된 GPU가 사용하는 전압 부족으로 나타나는 

       문제임


Stop 코드 : 0x81000019

오류메시지 : 새도 복사본을 만들지 못했습니다. 자세한 내용은 VSS 및 SPP 응용 프로그램 

               이벤트 로그를 확인 하십시오.

                                      원인 : 시스템 예약 파티션 공간 부족 문제임

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