Hyper-V
관리자에서 가상 컴퓨터를 만들고 시작(실행) 하려 할 때 아래 그림과 같은 오류가 발생 한다면 점검해 봐야 할 것들.

오류 내용 : 선택한 가상 컴퓨터를 시작하는 동안 오류가 발생했습니다.

가상 컴퓨터 이름을(를) 초기화할 수 없습니다. 하이퍼바이저가 실행되고 있지 않으므로 가상 컴퓨터를 시작할 수 없습니다.




이 오류는 간단한 이유지만 누군가어쩌면이런거 모르는 1이 방황할 때 도움주기 위한 포스팅 입니다.

백서에 나와 있는 필수 구성 요소는 다음과 같습니다.
http://technet.microsoft.com/ko-kr/library/cc731898(WS.10).aspx

x64 기반 프로세서. Hyper-V x64 기반 버전의 Windows Server 2008(특히 x64 기반 버전의 Windows Server 2008 Standard, Windows Server 2008 Enterprise Windows Server 2008 Datacenter)에서 사용할 수 있습니다.


• 하드웨어 지원 가상화. 하드웨어 지원 가상화는 가상화 옵션, 특히 Intel VT(Intel Virtualization Technology) 또는 AMD-V(AMD Virtualization)가 포함된 프로세서에서 사용할 수 있습니다.

• 하드웨어 적용 DEP(데이터 실행 방지)가 사용 가능하고 활성화되어야 합니다. 특히 Intel XD 비트(Execute Disable Bit) 또는 AMD NX 비트(No Execute Bit)를 사용해야 합니다.


첫번째. CPU 정보를 CPU 메이커의 홈페이지에서 찾아 봅니다.
인텔의 경우 http://ark.intel.com/Default.aspx 에서 CPU 정보를 찾습니다. CPU 모델 이름으로 검색 하면 아래 그림과 같이 Intel VTExecute Disable Bit 지원 여부가 나와 있습니다. 한 항목이라도 “No” 라고 되어 있으면 Hyper-V는 사용 불가 입니다. AMD의 경우 마찬가지로 잘 찾아 보세요. 자세한 URL은 아마 누군가 댓글을 달아줄겁니다.


두번째. 해당 PC(서버) BIOS의 항목 중에 Intel VT(Virtualization Technology) 항목과 Intel XD 비트(Execute Disable Bit) 항목이 사용할 수 있게 Enable로 되어 있는지 점검 합니다. Disable로 되어 있으면 당연히 Hyper-V가 실행되지 않습니다. 일부 BIOSIntel XD 비트(Execute Disable Bit) 항목이 없을 수 있습니다. BIOS에서 설정할 수 없어서 Hyper-V를 사용할 수 없다면 해당 보드(또는 PC,서버) 제조사에 문의 하여야 합니다.

세번째. Hyper-V를 지원 하는 서버 OS를 설치 했고 서버의 역할에 Hyper-V를 설치 하고 다른 설정을 손대지 않았다면 이상 없어야 합니다. 뭔가 설정을 손댓거나 수정 했다면 Hyper-V 역할을 제거 하고 다시 설치해 보세요.

네번째. 이 외의 이유로 Hyper-V가 실행되지 않는다면 나도 모릅니다. 서버를 다시 설치 해보던지 PC(서버)를 바꿔보던지….해야 할 겁니다.

혹시라도 위에 설명한 부분 중에 잘못된 부분이 있으면 알려 주세요. 더 많은 분들이 더 정확한 내용을 공유할 수 있게 됩니다.


+ Recent posts