Software/Virtualization

Hyper-V 와 vmware 의 공존( 하나의 PC에서 두가지 동시 사용)

crazyits 2013. 8. 6. 16:56
반응형

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 이러한 것을 누가 선점을 하는가에 따른 현상으로 보인다.)

   

여튼 위와 같은 방법을 사용하면 둘 중 어느 하나를 삭제하지 않고서도 사용을 할 수 있다.

재부팅의 불편함(?)은 있지만 재설치를 하는 것보다는 나을 것이라 생각한다.


반응형