일부 Linux 사용자용 Windows 하위 시스템에서 "파일 시스템 중 하나를 마운트하는 동안 오류가 발생했습니다. 자세한 내용은 'dmesg'를 실행하세요. " 설치된 Linux 배포판을 실행할 때 오류 메시지가 표시됩니다. 결과적으로 오류 메시지는 설치한 배포판 또는 단순 WSL이 Windows 드라이브를 탑재할 수 없을 때 발생합니다. 이것이 큰 문제처럼 들릴 수 있지만 실제로는 그렇지 않으며 몇 가지 다른 방법을 통해 쉽게 해결할 수 있습니다. 이 문서에서는 문제의 오류 메시지를 해결하는 방법을 보여드릴 것이므로 그대로 따르십시오.
밝혀진 바와 같이 Linux용 Windows 하위 시스템은 특히 개발 분야에 더 관심이 많은 고급 사용자의 경우 Windows의 판도를 바꾸는 기능이었습니다. WSL 설치는 매우 쉽게 완료되며 이제 단일 명령을 통해 완료할 수 있습니다. 문제의 문제를 겪었던 대부분의 사용자는 docker를 사용하고 있으며 배포가 기본 운영 체제로 설정되지 않은 경우 문제가 자주 발생합니다.
즉, 토론에서 문제를 해결할 수 있는 다양한 방법이 있습니다. 따라서 더 이상 고민하지 않고 바로 시작해 보겠습니다.
Linux 커널 또는 WSL 업데이트
문제의 문제가 발생했을 때 가장 먼저 해야 할 일은 Linux용 Windows 하위 시스템을 업데이트하는 것입니다. 그러면 Linux 커널이 기본적으로 업데이트됩니다. 이렇게 하면 다양한 사용자의 문제가 수정되어 여러분에게도 도움이 될 수 있는 것으로 알려졌습니다. 이것은 수행하기가 다소 간단하며 단일 명령으로 수행됩니다. 이렇게 하려면 아래 지침을 따르십시오.
- 우선 관리자 권한 명령 프롬프트를 엽니다. 그렇게 하려면 시작 메뉴를 엽니다. 명령 프롬프트를 검색합니다. . 오른쪽에서 관리자 권한으로 실행을 클릭합니다. 옵션 제공.
- 또는 높은 수준의 Powershell을 사용할 수도 있습니다. 창.
- 명령 프롬프트 또는 Powershell 창에서 "wsl –update를 입력합니다. "를 따옴표 없이 입력한 다음 Enter 키를 누릅니다.
- 업데이트가 완료될 때까지 기다리십시오. 완료되면 WSL을 다시 시작하여 문제가 해결되었는지 확인합니다.
기본 배포 확인
어떤 경우에는 Linux용 Windows 하위 시스템에 도커를 설치할 때 문제가 발생할 수 있습니다. 따라서 Linux 배포판을 시작하려고 할 때 기본 배포판으로 설정되지 않아 언급된 오류 메시지가 나타날 수 있습니다.
그 외에도 docker-desktop-data 배포판 옆에 docker만 있는 경우 후자가 문제를 유발할 수 있는 기본 배포판으로 설정될 수 있습니다. 이 경우에 해당하는 경우 문제를 해결하려면 기본 배포판을 각각 변경하기만 하면 됩니다. 이렇게 하려면 아래 지침을 따르십시오.
- 시작하려면 시작 메뉴를 열어 관리자 권한 명령 프롬프트를 엽니다. cmd.를 검색합니다. 관리자 권한으로 실행을 클릭합니다. 오른쪽에 옵션이 제공됩니다.
- 그런 다음 명령 프롬프트 창에서 "wsl –list를 사용하여 기본 배포판과 함께 설치된 배포판을 확인할 수 있습니다. " 명령.
- 잘못된 배포판이 기본 배포판으로 설정된 경우 "wsl -s 배포판 이름을 사용하여 기본 배포판을 변경할 수 있습니다. " 명령. 분명히 distroName을(를) 바꿔야 합니다. 목록에 표시되는 배포 이름이 있는 키워드입니다.
- 이 작업이 완료되면 문제가 계속 발생하는지 확인하십시오.
Windows 업데이트 설치
Linux용 Windows 하위 시스템은 Windows의 일부이므로 Windows 업데이트의 직접적인 영향을 받을 수 있습니다. 일부 사용자는 Windows 업데이트를 설치한 후 문제의 문제가 해결되었다고 보고했습니다. 구체적으로 말하면 KB5005191 업데이트로 다양한 사용자들의 문제가 해결된 것으로 보인다.
따라서 한동안 Windows 업데이트를 설치하지 않은 경우 문제를 해결할 수도 있으므로 Windows를 업데이트하는 것이 좋습니다. 이렇게 하려면 아래 지침을 따르십시오.
- 우선 Windows 설정을 엽니다. Windows 키 + I을 눌러 앱 키보드에서.
- Windows 설정 앱에서 Windows 업데이트로 이동합니다. 부분.
- 여기에서 업데이트 확인을 클릭합니다. 사용 가능한 업데이트를 다운로드하고 설치하는 옵션이 제공됩니다.
- 업데이트가 설치되고 컴퓨터가 다시 시작되면 오류 메시지가 여전히 표시되는지 확인하십시오.
Windows 하이퍼바이저 플랫폼 제거
마지막으로, 위의 방법으로 문제가 해결되지 않은 경우 Windows 하이퍼바이저 플랫폼 기능을 제거하면 문제가 해결될 수 있습니다. 이것은 Linux 2용 Windows 하위 시스템을 사용하여 Ubuntu의 설치 및 구성 단계에서 유사한 오류 메시지에 직면한 사용자에 의해 보고되었습니다. 문제를 해결하기 위해 그는 언급된 기능을 제거했고 Ubuntu 설치가 제대로 작동하기 시작했습니다. 이렇게 하려면 아래 지침을 따르십시오.
- 시작하려면 제어판을 여세요. 시작 메뉴에서 검색하여 .
- 그런 다음 프로그램으로 이동합니다.
- 여기에 있으면 Windows 기능 켜기/끄기를 클릭합니다. 옵션 제공.
- 추가 창에서 아래로 스크롤하여 Windows Hypervisor Platform을 찾습니다. .
- 선택 해제 Windows Hypervisor Platform 확인란을 선택한 다음 확인을 클릭합니다. 단추.
- 이 작업이 완료되면 Windows 하이퍼바이저 플랫폼 기능이 제거됩니다.
- 이제 오류 메시지가 숨어 있는지 확인하십시오. 컴퓨터를 다시 시작하지 않아도 됩니다.