VMware는 WSL2와 동시에 사용할 수 없다고 합니다.
문제
•
VMware에서 가상머신을 실행할 때 아래 사진과 같은 오류가 발생했다.
◦
VMware Workstation and Device/Credential Guard are not compatible. VMware Workstation can be run after disabling Device/Credential Guard. Please visit http://www.vmware.com/go/turnoff CG DG for more details
•
WSL2 설치 후 발생한 문제같으며, WSL2와 VMware, VirtualBOX의 특정버전은 기본적으로 동시 실행이 불가능 한 것 같다.
해결 방법
1.
Windows 기능 켜기/끄기
2.
Hyper-V, WSL체크 해제
둘다 끄자!
3.
Win + R 을 눌러 실행창 열고 gpedit.msc 입력
4.
컴퓨터 구성 → 관리 템플릿 → 시스템 → Device Guard → 가상화 기반 보안 켜기 더블클릭
5.
사용 안 함으로 체크 후 재부팅
6.
정상 작동 확인
결과
•
정상적으로 VM에 접속이 가능하지만 반대로 WSL2에 접속이 되지 않는다.
•
다시 WSL을 사용하려면 Hyper-V를 체크해주고 → 가상화 기반 보안을 사용함으로 변경해준 후 재부팅 하면 된다.
•
분명 이렇게 재부팅하지 않아도 어떤 설정창에서 설정 변경으로 재부팅 없이 스위칭이 됐었는데 기억이 안난다.