반응형
MS에서는 가상화 시장을 위해서 Hyper-V라는 것을 제공하고 있다.
VMware에서는 윈도우에서 가상화를 지원하는 프로그램인 VMware Player, Workstation을 제공하고 있다.
그런데 이 두가지가 만나면 치고박고 싸우는 것인지 이상한 메세지를 볼수 있다.
VMware 프로그램은 동작이 된다. 하지만 가상 OS를 동작하려고 하면 다음과 같은 메세지가 보인다.
VMWare 와 Hyper-V는 호환되지 않습니다. Hyper-V를 제거하고 VMware를 실행하세요.”
어랏………!!!!!
왜 두 놈의 공존은 허용하지 않는 것인가?
둘 중에 하나를 꼭 제거해야 하는가?
그건 아닌 것 같다. 그래서 방법을 찾아봤다.
Hyper-V를 중지 시키면 VMware 가 돌아간다.
그 방법은 다음과 같다.
일단 관리자 커맨드 창(명령 프롬프트 관리자 권한 실행)을 실행한다.
그리고 다음과 같이 입력한다.
bcdedit /set hypervisorlaunchtype off
위의 내용을 입력하고 실행한뒤…
시스템을 다시 시작한다.
Hyper-V를 사용해야 된다면 다음과 같이 입력한다.
명령 프롬프트를 관리자 권한으로 실행한뒤
bcdedit /set hypervisorlaunchtype auto
위의 내용을 입력하였다면
restart (재부팅)을 한다.
재부팅을 해야 되지만 이렇게 하면 Hyper-V 와 VMware 가 공존할 수 있다.
물론 두 가지 동시 사용하는 것은 불가능하지만 말이다.
프로세서에서 지원하는 가상화에 대한 것으로 인하여 이런 증상이 생기는 것 같다.
(INTEL VT, AMD-V 이러한 것을 누가 선점을 하는가에 따른 현상으로 보인다.)
여튼 위와 같은 방법을 사용하면 둘 중 어느 하나를 삭제하지 않고서도 사용을 할 수 있다.
재부팅의 불편함(?)은 있지만 재설치를 하는 것보다는 나을 것이라 생각한다.
반응형
'Software > Virtualization' 카테고리의 다른 글
가상화(vmware, xen, virtual box등) 에 대해 잘못 이해하고 있는 것들 (1) | 2013.08.30 |
---|---|
VMware ESXi(VMware vSphere Hypervisor) 5.1 설치 (1) | 2013.08.03 |
시트릭스 젠서버(Xen Server) 오픈소스화 (0) | 2013.07.10 |