본문 바로가기
IT_Engineer

WSL 설치 failed with error: 0x80370102 해결하기

by 좋은데이피치 2024. 6. 26.
728x90

 

0x80370102 와 그 과정들...

wsl 설치하는 중에 만난 에러 0x80370102

그렇지 뭐든 한 번에 되면, 그게 이상한거지 😀

 

[이슈 로그]

installing, this may take a few minutes... 
wslregisterdistribution failed with error: 0x80370102 
please enable the virtual machine platform windows feature and ensure virtualization is enabled in the bios. 
for information please visit https://aka.ms/enablevirtualization 
press any key to continue...

 

[STATUS]

  1) 설정 > windows 기능 켜기/끄기 에서

Hyper-V 관리 도구 하위 기능을 보면, Hyper-V 하이퍼바이저 체크가 안 됐다. 

' Hyper-V를 설치할 수 없습니다. 펌웨어에서 가상화 지원을 사용할 수 없습니다.' 에러

 

  2) 작업관리자

확인하면, 가상화 : 사용 안 함으로 뜨고 있음

 

++ 추가로 powershell에서도 systeminfo 확인해도 가상화가 unenabled 되어있는 것도 확인할 수 있어요

 

[원인]

BIOS에서 CPU 가상화가 활성화 되어있지 않음

 

 

[해결 방법]

1. BIOS 설정 > CPU 가상화 활성화 하기

BIOS 설정은 컴퓨터 종료 후 del키 혹은 f2키를 마구 누르면 접속이 된다.

하드웨어와 버전 구성에 따라 BIOS 화면이 다르지만, 기본적으로 INTEL 과 AMD의 경우에서 찾아야 하는 걸 나누면

 

👉 내 PC가 Intel CPU인가??

      Intel (VMX) Virtualization Technology, Intel VT-x) 또는 VMX 찾아서 활성화 

 

👉 내 PC가 AMD CPU인가??

      AMD(AMD Secure Virtual Machine, AMD SVM 또는 SVM Mode  찾아서 활성화

 

  (나의 경우) 

  0. Advanced > 오버클럭 > CPU Configuration > SVM Mode Enable

  1. 저장하고 컴퓨터 시작

 

2. 설정 > windows 기능 켜기/끄기 

여기서 아래 내용들 모두 체크 박스 체크해주기

 - Hyper-V 관리 도구 (하위 기능 모두 체크)
 - 가상머신 플랫폼
 - Linux용 Windows 하위 시스템

 

728x90

최근댓글

최근글