태그 보관물: recursive

recursive

가상 머신에서 Hyper-V를 실행할 수 있습니까? 최신 하이퍼 바이저가 중첩

우리 모두 Microsoft의 대답은 ” 아니오! ” 라는 것을 알고 있습니다.

그러나 기본 하이퍼 바이저가 하드웨어 가상화를 제공하는 경우 최신 하이퍼 바이저가 중첩 / 재귀 가상화를 지원할 수 있다는 것도 알고 있습니다. VMware의 최신 제품 (ESXi 5, Workstation 8) 은 추악한 해킹 없이도 이를 기본적으로 지원합니다 .

그래서 내 질문은 : Hyper-V가 다른 하이퍼 바이저 내에서 성공적으로 (즉, 실제로 가상 머신을 실행할 수 있도록) 실행할 수 있습니까?

그렇다면 어느 것입니까? 그리고 어떻게?


이것은 물론 테스트를 위한 것입니다 .



답변

예. 기본 CPU가 최신 가상화 확장 (Intel VT-X / EPT)을 지원하고 최신 VMware 제품 (워크 스테이션 8, ESXi 5)을 사용하는 경우 가능합니다.

VM의 관련 설정은 다음과 같아야합니다.

monitor.virtual_mmu = "hardware"
monitor.virtual_exec = "hardware"
vhv.enable = "TRUE"
hypervisor.cpuid.v0 = "FALSE"

처음 세 가지 설정은 GUI (Workstation과 ESXi간에 약간 씩 다름)를 통해 활성화 할 수 있으며 마지막 설정은 VM .vmx파일에 수동으로 추가해야 합니다.

또한 ESXi 5에서 다음 행을 추가해야합니다 /etc/vmware/config.

vhv.allow = "TRUE"


답변

이 질문에 다른 답변이 있습니다.

WS2016 / W10 이전의 정답은 다음과 같습니다. 예. Hyper-V VM에서 Hyper-V 역할을 활성화 할 수 있지만 하이퍼 바이저가 시작되지 않습니다. 따라서 vHost에서 VM을 만들 수 있지만 해당 VM을 시작할 수 없습니다.

그러나 Windows 10 및 WS2016 (TP4 이상)에서는 중첩 Hyper-V를 사용할 수 있습니다. 시도하기에 화가 나면 호스트, 호스트, 호스트, 호스트, 호스트에서 호스트를 만들 수 있습니다 …


답변

이전 답변을 완료하십시오. 이 질문과 Michael H. 의견에 따르면 ESXi는 현재 VM 내에서 Hyper-V를 실행 하는 유일한 옵션입니다.


답변