오류 코드: Wsl/Service/CreateInstance/MountVhd/ERROR_FILE_NOT_FOUND

오류 코드: Wsl/Service/CreateInstance/MountVhd/ERROR_FILE_NOT_FOUND

Windows 11에서 wsl을 제거하고 wsl --install을 사용하여 다시 설치하려고 합니다. 다시 시작한 후 다음 오류가 발생합니다.

    Failed to attach disk 'C:\Users\<User>\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu_79rhkp1fndgsc\LocalState\ext4.vhdx' to WSL2: The system cannot find the file specified.
Error code: Wsl/Service/CreateInstance/MountVhd/ERROR_FILE_NOT_FOUND

답변1

로부터주제에 대한 WSL Github 문제그리고 그 결과토론 스레드:

  1. PowerShell에서 다음을 실행하여 설치된 배포판을 나열합니다.

    wsl -l
    
  2. 배포 등록을 취소합니다. 아래의 "Ubuntu"를 1단계에서 찾은 배포 이름으로 바꿉니다.

    참고: 이 명령은 WSL DISTRO를 완전히 제거합니다.

    wsl --unregister Ubuntu
    
  3. Microsoft Store를 사용하여 설치된 Ubuntu(또는 기타 배포판)를 실행합니다.

답변2

이 문제와 관련하여 Github에는 몇 가지 문제가 있습니다. 이 하나,하나,그리고 이건 또.

해결책설치 프로그램을 다운로드하고 수동으로 다른 버전으로 다운그레이드하는 것입니다. 2.1.4.0해결해 드렸습니다. WSL 배포판을 완전히 제거할 필요는 없습니다.

릴리스를 찾을 수 있습니다여기.

관련 정보