지식이 늘었다

[Windows] WSL2 - 설치 중 에러 해결방법(please restart wsl with the following command and try again, WslRegisterDistribution failed with error: 0x800701bc

moneydeveloper 2022. 9. 24. 12:19
반응형

Docker 를 다뤄보기 위해 WSL 설치를 했습니다. 그런데 중간 중간 에러가 발생하였었습니다.

제가 기억하고 있기로는 Microsoft 에서 제공해주는 Guide 를 따라 하면 쉽게 설치 되는 걸로 알고 있어서 해당 웹페이지를 참고하여 설치를 진행하였는지 문제가 발생한 case 가 있었고 어떻게 해결하였는지 알아보겠습니다. 

 

우선 제가 참고한 WSL 설치 Web Page 입니다. Microsoft 의 공식 홈페이지 입니다. 

WSL 설치 | Microsoft Learn

 

WSL 설치

wsl --install 명령을 사용하여 Linux용 Windows 하위 시스템을 설치합니다. Ubuntu, Debian, SUSE, Kali, Fedora, Pengwin, Alpine 등 원하는 Linux 배포판에서 실행되는 Windows 머신에서 Bash 터미널을 사용할 수 있습니

learn.microsoft.com

이전 버전 WSL의 수동 설치 단계 | Microsoft Learn

 

이전 버전 WSL의 수동 설치 단계

wsl install 명령을 사용하지 않고 이전 버전의 Windows에 WSL을 수동으로 설치하는 방법에 대한 단계별 지침입니다.

learn.microsoft.com

 

제가 발생한 에러는 2가지 입니다.

 

1. please restart wsl with the following command and try again

2. WslRegisterDistribution failed with error: 0x800701bc

 

 

이 2가지에 대해서 알아보도록 하겠습니다. 

 

1. please restart wsl with the following command and try again


please restart wsl with the following command and try again

Ubuntu 22.04.1 LTS 를 설치하던 중 발생한 에러입니다. 

위 스크린샷의 설명을 보면

please restart wsl with the following command and try again:

wsl --shutdown , wsl --unregister Ubuntu 22.04.1 을 하라고 하던데 해봤자 똑같이 진행이 안됩니다. 이 이슈는 간단하게 해결이 가능합니다. 

해결방법 바로 가기

 

2. WslRegisterDistribution failed with error: 0x800701bc


WslRegisterDistribution failed with error: 0x800701bc

 

 

Ubuntu 20.04.5 LTS 설치중에 발생한 error 입니다. Ubuntu 22.04.1 LTS 가 안되서 다른 version 설치 해보니 해당 문제가 발생하더라구요. 사실 해당 에러는 간단한 구글링으로 해결방안을 찾을 수 있었습니다.

해결방법 바로 가기

 

3. 에러 해결방법 (please restart wsl with the following command and try again, WslRegisterDistribution failed with error: 0x800701bc)


두가지 이슈(please restart wsl with the following command and try again, WslRegisterDistribution failed with error: 0x800701bc) 모두 해결방법은 동일합니다. 공식 웹페이지에 있는 Linux 커널 업데이트 패키지를 다운받고 Install 하시면 됩니다.

 

 

 

공식 웹페이지에 있는 Linux 커널 업데이트 패키지를 다운받고 Install 하시면 됩니다. 

아니면 시스템 종류에 따라 아래 Link 이용하셔서 다운 받고 설치하시면 됩니다. 

 

x64 머신용 - https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

arm64 머신용 - https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_arm64.msi

 

시스템 정보 를 통해 시스템 종류(ARM64 인지, x64 인지) 를 알 수 있습니다. 

 

시스템 정보

 

 

시스템 종류

 

 

 

 

반응형