본문 바로가기
카테고리 없음

[오류] ubuntu 실행 안됨 : wsl2는 현재 컴퓨터 구성에서 지원되지 않습니다. / wslregisterdistribution failed with error: 0x80370102

by 멘멘 2024. 9. 21.

 

 

자꾸 이 오류가 떠서 대체 뭔가!!! 하면서 열을 받았다

인터넷을 보면 가상화를 어쩌구... 윈도우 설정을 어쩌구...했지만 그 어떤 방법을 써도 안 되었는데...

(검색하면 너무 잘 나와있어서 요 방법들은 생략한다. 챗지피티도 알려주더라..)

 

한 인터넷 커뮤니티 글에서 이미 hyper-v를 다른 녀석이 쓰고 있으면 그것이 문제다...

보통은 window defender가 많이 쓰고 있다...라고 해서 요놈을 살펴봤으나 얘도 쓰고 있지 않았다.

포기하던 찰나에 linux 하위 시스템을 누가 쓰나 보게 되었는데

 

" 도커!!!!! "

도커였다. 도커...작년 10월쯤 깔아서 깔짝해보고 손도 안대고 깔려있는지도 잊고 있었던 도커였다....

같은 linux 뭐시기고 우분투랑 같은 공간(?)에서 쓰이는지 전혀 몰랐다...

왠지 우분투도 안되고 도커도 안되더라...

 

-

 

그다음 떴던 오류는 wslregisterdistribution failed with error: 0x80370102 요녀석이었다.

경황이 없어서 캡쳐는 못했는데..

대부분의 해결방법은 wsl 재설치, windows 기능 켜기/끄기 요 두개 선에서 해결이 되었다.

하지만 나는 해결이 안되었다... 해외 사이트까지도 뒤져봤는데 원인이 똑같았다...

대체 이유가 뭘까... vmware는 잘되는데... 

.

.

.

 

응? vmware?

 

.

.

.

그렇다... vmware도 사실 가상환경인지라 hyper-v랑 중복사용이 안되었다.

이걸...이제야 안것이다... (아무도 안알려줌)

요즘 최신버전은 중복 사용이 된다는데 동시사용은 안되는 모양이다.

 

그래서

 

 vmware를 사용할때

bcdedit /set hypervisorlaunchtype off

 

Hyper-v를 사용할 때

bcdedit /set hypervisorlaunchtype auto

 

이 명령어를 cmd 창에 입력한 후 재시작하면 된다!!!

 

이전에 암것도 모르고 죄다 깔았던 데에 대한 대참사다... 다시 한번 공부할 수 있는 기회가 되었다...

여러분도 잠들어있던 컴퓨터 환경들을 꼭 확인해보시길...

 

 

 

댓글