-
WSL 세팅 중 Error 0x80370102 발생 시 체크리스트문제해결 2022. 4. 19. 17:52
WSL 세팅 중 Ubuntu 등 하위 시스템 설치 과정에서 0x80370102 에러 발생 시 체크할 리스트
Checklist for solving Error 0x80370102 during WSL installation
1. Hyper-V 시스템 요구 사항 확인
powershell이나 cmd에서 systeminfo.exe 실행으로 출력되는 내용 중 [Hyper-V 요구 사항] 항목 확인
- 두 번째 수준 주소 변환 (SLAT)와 64 비트 프로세서
- VM 모드 모니터링 확장
- 4GB 이상의 메모리
아래는 BIOS 또는 UEFI에서 확인 가능하므로 나머지 조건부터 확인하고 설정하는 것이 편함.
- 하드웨어 지원 가상화 (BIOS 또는 UEFI에서 설정)
Intel Virtualization Technology (Intel VT) 또는 AMD 가상화 (Amd-v) - 하드웨어 적용 DEP(데이터 실행 방지) (BIOS 또는 UEFI에서 설정)
Intel 시스템의 경우이 XD 비트 (execute disable bit). AMD 시스템 NX 비트 (no execute bit)
2. 머신이 VM인 경우 중첩된 가상화를 수동으로 사용하도록 설정
관리자로 powershell을 시작하고 다음을 실행합니다.
Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true
3. 가상 머신 관련 Windows 기능 사용 설정
[제어판▶프로그램 및 기능▶Windows 기능 켜기/끄기]에서 아래와 항목들 체크
- Hyper-V
- Linux용 Windows 하위 시스템
- 가상 머신 플랫폼
4. 부팅 구성에 하이퍼바이저 시작 설정
powershell을 관리자 권한으로 실행한 뒤, 아래 명령어로 현재 설정 확인
bcdedit /enum | findstr -i hypervisorlaunchtype
hypervisorlaunchtype Off로 표시되면 하이퍼바이저를 사용하지 않도록 설정된 것이므로, 아래와 같이 실행하여 설정을 변경
bcdedit /set {current} hypervisorlaunchtype Auto
"매개 변수가 틀립니다."라고 출력되면 아래를 실행.
bcdedit /set hypervisorlaunchtype Auto
참고링크:
https://aka.ms/enablevirtualization
반응형'문제해결' 카테고리의 다른 글
[IPC] C#-C++ 간 Named Pipe 연결시 겪은 문제 2가지 (0) 2023.03.13 fbprophet importing plotly failed. interactive plots will not work. (0) 2023.03.13 scikit-learn GridSearchCV ConvergenceWarning 끄기 (0) 2023.03.13 딜라이브 + ipTIME 인터넷이 안돼 (0) 2023.03.13 갤럭시 워치5 카카오톡 연결 문제(Wear OS 연동 설정) (0) 2022.11.23