WSL 설치 에러 Error: 0x80370102

    아이콘 출처: Desktop icons created by Smashicons - Flaticon

    1. 문제 발생

    Windows11 powershell 환경에서 wsl --install을 통해 설치하는 중에 Error: 0x80370102 내용으로 에러가 발생

    2. 해결 과정

    에러 문구에 나와있는 링크를 타고 문서를 확인해 보니 가상화 관련 문제로 파악

    Windows Hyper-V 설정을 확인 해보기로 했다

    Hyper-V는 특히 하드웨어 가상화를 제공합니다. 즉, 각 가상 컴퓨터가 가상 하드웨어에서 실행됩니다. Hyper-V를 통해 가상 하드 드라이브, 가상 스위치 및 가상 컴퓨터에 추가할 수 있는 각종 가상 디바이스를 만들 수 있습니다.
    - Hyper-V 공식 문서 발췌

    윈도우 설정 변경

    제어판 > 프로그램 > 프로그램 및 기능 > Windows 기능 켜기/끄기

    이하 세 가지 기능의 체크박스가 비어있으면 눌러 체크를 채워준다

    • Linux용 Windows 하위 시스템
    • 가상 머신 플랫폼
    • Windows 하이퍼바이저 플랫폼

    재부팅하면서 바이오스 화면에 접근하여 CPU Configuration에서 가상화 관련 설정을 켜준다

    • Intel CPU >> Intel (VMX) Virtualization Technology
    • AMD CPU >> SVM mode

    위 과정 이후 wsl 설치가 성공적으로 이루어졌다

    댓글