파크로그
article thumbnail

학교 수업으로 Linux 를 수강하게 되었는데, 데스크탑에서 리눅스 환경을 WSL2로 사용하고 있었으나, 

수업과 동일한 환경 세팅을 하기 위하여 VMWare를 설치하였다.

 

- WSL2 는 Hyper-v 라는 가상머신을 사용하는데, VMware를 사용할 경우, 가상머신간의 충돌이 일어나지 않을까? 라는 생각이 들었는데, 아니나 다를까 VMware 설치 후, Play virtual machine을 하니 다음과 같은 오류가 발생하였다.

 

kb.vmware.com/s/article/76918 details를 통해 확인해보았다.

 

시스템의 특정 최소 요구사항

 

1. 지원되는 운영체제 만족여부

 - windows 10 20H1 빌드 19041.264 이상

 - 시작 표시줄에 있는 검색( 단축키 window + s )에, '업데이트'를 입력하면 "업데이트 확인" -> "업데이트 기록 보기"

를 통해 현재 윈도우의 버전을 확인할 수 있다.

1909 이므로 패스

2. 지원되는 워크 스테이션 버전

 - Workstation 15.5.5 이상

 - 다운로드 받은 VMware 의 버전은 설치프로그램의 이름에 써져있다.

16.1.0 이므로 패스

3. 호스트 시스템에 대한 프로세서 요구사항

 - 인텔 샌디 브리지

 - AMD Bulldozer 또는 최신 CPU

 

: 본인 CPU는 라이젠이므로 패스

 

해결방법

 

- 위 최소요구사항 만족

- Windows 호스트에서 Hyper-V를 비활성화

 

결국 WSL2 사용을 위해 활성화 하였던 Hyper-V를 비활성화 해야했다. 

kb.vmware.com/s/article/2146361

 

제어판 -> 기본 프로그램 -> 프로그램 및 기능 -> Windows 기능 켜기/끄기 로 이동해도 되고,

시작 표시줄 검색 ( 단축키 window + s )에 'Windows 기능' 까지만 검색해도 나온다.

 

Hyper-V 가 체크되어 있다면 해제해주자.

이후 검색창을 띄우고( window + s ) cmd 검색, 명령프롬프트(cmd)를 오른쪽 클릭을 통해 관리자 권한으로 실행하여 

bcdedit /enum {current}

위 명령어를 통해 현재 hypervisorlaunchtype 이 어떻게 설정되어 있는지 확인 후, 나중에 다시 되돌려야 하는 경우를 위하여 현재 설정을 기억해둔다.

 

현재 나의 설정은 Auto

bcdedit /set hypervisorlaunchtype off

위 명령어를 통해 하이퍼 바이저를 비활성화 한다. 이후 컴퓨터를 재시작한다.

profile

파크로그

@파크park

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!