호스트에 WSL을 설치한 후 가상화가 더 이상 작동하지 않습니다.

호스트에 WSL을 설치한 후 가상화가 더 이상 작동하지 않습니다.

Windows 10 버전 20H2 빌드 19042를 실행하고 VMWare Workstation 버전 16.2.1을 호스팅 하이퍼바이저로 사용합니다. VM 중 하나에 WSL을 설치하고 중첩된 가상화를 활성화했습니다. 호스트에 WSL을 설치하기 전까지는 완벽하게 작동했습니다. VM의 전원을 켜려고 할 때 아래 오류가 발생했습니다.

가상화된 Intel VT-x/EPT는 이 플랫폼에서 지원되지 않습니다. 가상화된 Intel VT-x/EPT 없이 계속 진행 예 및 아니요 답변 모두 VM 전원을 켜는 데 도움이 되지 않았습니다.

그런 다음 호스트에서 WSL을 제거하고 Windows 기능 목록에서 "Linux용 Windows 하위 시스템"을 비활성화했지만 여전히 동일한 오류가 발생했습니다.

VM에 중첩된 가상화가 필요하기 때문에 VM CPU 설정에서 "Intel-VT-x 또는 AMD-V/RVI 가상화"를 선택 취소한 경우에만 VM 전원을 켤 수 있습니다. 누구든지 이 문제를 해결하도록 도와주실 수 있나요?

답변1

.NET을 통해 Hyper-V 가상화를 비활성화해 보세요 bcdedit.

WSL2와 VMWare 작업을 동시에 수행할 수는 없을 것입니다.

편집: @Ramhound 씨는 이렇게 말했습니다.거의절대 틀리지 않음)

VMWare와 Hyper-V는 동일한 시스템에서 공존할 수 있어야 하며, 확실히 VMWare 버전에서는 이를 허용해야 합니다.

WSL2와 WSL1이 정말로 필요합니까? WSL1에는 가상화가 필요하지 않습니다. 나는 WSL1을 사용하고 있는데 WSL1이 할 수 없는 유일한 일은 다른 파일 시스템을 마운트하거나 docker와 같은 커널 모드를 실행하는 것입니다. I/O도 약간 느립니다(그러나 대부분 눈에 띄지 않습니다).

구글에서 "를 검색해 보세요.가상화 bcdedit 비활성화".

저는 부팅 시 전원을 켜거나 끌 수 있는 부팅 메뉴를 사용합니다. 그것이 당신이 추구하는 것이라면 당신은 검색에서 그것을 발견할 것입니다.

저는 버추얼박스를 사용합니다그리고Microsoft 가상화 기술 중 일부는 서로 마음에 들지 않으므로 이 기술을 켜거나 끌 수 있는 기능이 필요합니다.

이것이 귀하의 문제를 해결하기를 바랍니다.

관련 정보