다음 조치를 수행하면 문제를 해결할 수 있습니다.
1) 물리적 컴퓨터의 프로세서에 지원되는 하드웨어 지원 가상화 버전이 있는지 확인합니다.
2) 물리적 컴퓨터의 BIOS에서 하드웨어 지원 가상화 및 하드웨어 지원 데이터 실행 보호가
사용할 수 있도록 설정되어 있는지 확인합니다. 이 설정 중 하나를 사용하기 위해 BIOS를 편집한 경우에는 물리적 컴퓨터의 전원을 껐다가 다시 켜야 합니다. 물리적 컴퓨터를 원래대로 설정하는 것으로는 해당 설정을 사용할 수 없습니다.
3) 부팅 구성 데이터 저장소를 변경한 경우에는 변경 내용을 검토하여 하이퍼바이저가 자동으로 시작되도록 구성되어 있는지 확인합니다.
1. CPU가 지원하는지 알아보자.
일단 CPU가 지원하는지 확인해봐야한다.
인텔과 AMD에서는 확인할 수 있는 유틸리티를 각각 제공한다.
인텔 - Intel Processor Identification Utility
AMD - AMD Virtualization Technology and Microsft Hyper-V System Compatibility Check Utility
인텔은 링크를 누르면 다운받을 수 있는 페이지로 링크되고, AMD는 바로 다운로드 받을 수 있다.
2. BIOS에서 지원하는지 알아보자.
BIOS에서 명시안되어있지만 지원하는 경우도 있지만, 명시되어있으면서 OFF되어있는 경우도 있다.
컴퓨터가 켜질 때, 각 보드의 맞는 키를 눌러 (대개 del키나 F2키이다. 가끔 F10이나 F1도 있다.) BIOS 설정으로 들어가자.
BIOS마다 약간 다르기 때문에 어디있는지는 직접 찾아봐야한다. 손대야 할 BIOS 설정은 아래의 두 가지이다. 약간 이름이 다르게 적혀있을 수 있다.
2.1 BIOS 가상화 지원
Virtualization 이라고 되어있을 수도 있지만 CPU에 따라 다르게 표시되어 있을 가능성이 있다.
인텔 : Intel Virtualization Technology 이거나 IVT, Intel VT 라고 표시되어 있을 가능성이 높다.
AMD : AMD-V 혹은 AMD-Virtualization 이라고 표시되어있을 것이다.
인텔 : XD bit (execute disable bit)
AMD : NX bit (no execute bit)
CPU와 상관없이 적혀있을 가능성도 있다.
가끔 DEP 설정을 건드려 된다는 이야기가 있어 추가한다.
시스템 설정(제어판에 있거나, WIN키를 누른상태로 Pause(or Break)를 누르면 된다. 내 컴퓨터 아이콘에서 우클릭하여 속성을 선택하여도 된다.)에서 '고급 시스템 설정'을 클릭하고, [성능] 부분의 설정 클릭하면 [데이터 실행 방지(DEP)] 탭이 있다. 여기서 두 번째 설정을 선택하면 된다.