hyper-v 실행 시 에러 대처법 프로그래밍



하이퍼바이저가 실행되고있지 않으므로 가상 컴퓨터를 시작하지 못했습니다.


다음 조치를 수행하면문제를 해결할 수 있습니다.

 

1) 물리적 컴퓨터의프로세서에 지원되는 하드웨어 지원 가상화 버전이 있는지 확인합니다.

 

2) 물리적 컴퓨터의BIOS에서 하드웨어 지원 가상화 및 하드웨어 지원 데이터 실행 보호가 사용할 수 있도록설정되어 있는지 확인합니다. 이 설정 중 하나를 사용하기 위해 BIOS를 편집한 경우에는 물리적 컴퓨터의 전원을 껐다가 다시 켜야 합니다.물리적 컴퓨터를 원래대로 설정하는 것으로는 해당 설정을 사용할 수 없습니다.

 

3) 부팅 구성 데이터저장소를 변경한 경우에는 변경 내용을 검토하여 하이퍼바이저가 자동으로 시작되도록 구성되어 있는지 확인합니다.

 

 

1. CPU가 지원하는지 알아보자.


일단 CPU가지원하는지 확인해봐야한다.

인텔과 AMD에서는확인할 수 있는 유틸리티를 각각 제공한다.

 

인텔 - Intel Processor Identification Utility

AMD - AMD Virtualization Technology and Microsft Hyper-V SystemCompatibility Check Utility

 

인텔은 링크를 누르면다운받을 수 있는 페이지로 링크되고, AMD는 바로 다운로드 받을 수 있다.


(나의 경우에는 인터넷에서 해당 CPU가 호환되는지 직접 확인하였다)

 

2. BIOS에서 지원하는지 알아보자.


BIOS에서명시안되어있지만 지원하는 경우도 있지만, 명시되어있으면서 OFF되어있는 경우도 있다.

컴퓨터가 켜질 때, 각보드의 맞는 키를 눌러 (대개 del키나 F2키이다. 가끔 F10이나 F1도 있다.) BIOS 설정으로 들어가자.

 

BIOS마다 약간다르기 때문에 어디있는지는 직접 찾아봐야한다. 손대야 할 BIOS 설정은 아래의 두 가지이다. 약간 이름이 다르게 적혀있을 수 있다.

 

2.1 BIOS 가상화 지원


Virtualization이라고 되어있을 수도 있지만 CPU에 따라 다르게 표시되어 있을 가능성이 있다.

 

인텔 : IntelVirtualization Technology 이거나 IVT, Intel VT 라고 표시되어 있을 가능성이 높다.

AMD : AMD-V혹은 AMD-Virtualization 이라고 표시되어있을 것이다.

 

2.2 execute bit 설정


인텔 : XD bit(execute disable bit)

AMD : NX bit(no execute bit)


출처 : http://junichel.tistory.com/99


덧글

댓글 입력 영역



20140817_300_250

통계 위젯 (화이트)

1141
135
1071404