https://unix.stackexchange.com/questions/594470/wsl-2-does-not-have-lib-modules
https://www.youtube.com/watch?v=xXmHCfNvJGk
https://sean.tistory.com/332
[C드라이브 vmliux와 .wslconfig 삭제]
[powershell]
wslconfig.exe /l
wslconfig.exe /u [배포판 이름]
[재설치]
나는 E드라이브에 추출한 것 있으므로 다시 사용하면 됨
wsl --import [리눅스 이름] [설치경로] [추출한 파일 경로]
[빌드 종속성 및 패키지 설치]
sudo apt update
sudo apt upgrade
sudo apt install build-essential flex bison dwarves libssl-dev libelf-dev
sudo apt install bc
[현재 버전 확인] uname -r
[소스다운]
git clone --depth 1 --branch linux-msft-wsl-6.1.y https://github.com/microsoft/WSL2-Linux-Kernel
[코어 개수 확인] grep -c processor /proc/cpuinfo
make KCONFIG_CONFIG=Microsoft/config-wsl -j [core]
[vmlinux 파일 복사] cp vmlinux /mnt/c/Users/[사용자명]/
[.wslconfig 편집]
sudo vim /mnt/c/Users/[사용자명]/.wslconfig
[wsl2]
kernel=C:\\Users\\[사용자명]\\vmlinux
[wsl 종료 - powershell 관리자] wsl --shutdown
[새로운 커널 확인]