Tips
[Tips] Nox 사용 후 WSL2 복구 방법
OZ1NG
2021. 7. 30. 11:21
[*] 개요
frida android hooking을 실습하기 위해서 NOX를 쓰게 되었다.
NOX를 사용하게되면 hyper-v를 사용하지 못하게 된다. (NOX와 같이 사용을 못함...)
이때 꺼진 hyper-v 때문에 기존에 잘만 돌아가던 WSL2도 당연히 같이 안돌아가게 되는데 NOX를 다 사용하고 다시 WSL2를 복구하기 위한 방법은 다음과 같다.
1. 먼저 powershell을 관리자 권한으로 켜준뒤 아래의 명령어를 쳐준다.
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
2. 이젠 재부팅하면 된다 :)
(가끔 재부팅을 해도 안되는 경우가 있는데, 이럴땐 한번 더 1,2,번을 반복해주면 바로 된다.)
참고로 wsl2를 쓰는 경우 :
wsl -ㅣ-v 명령어로 wsl의 버전을 볼 수 있는데, 이미 이전에
wsl --set-default-version 2
위의 명령어로 wsl를 기본적으로 wsl2를 사용하도록 설정해놨으면 이렇게 복구해도 안바뀌니 안심하자.
[*] 참고
- https://docs.microsoft.com/ko-kr/windows/wsl/install-win10