실패 버전임!
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 [리눅스 이름] [설치경로] [추출한 파일 경로]
[현재 버전 확인] uname -r
[소스다운 및 압축 해제] tar -zxvf [파일.tar.gz]
[빌드 종속성 및 패키지 설치]
sudo apt update
sudo apt upgrade
sudo apt install build-essential flex bison dwarves libssl-dev libelf-dev
sudo apt install bc
[코어 개수 확인] 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
[새로운 커널 확인] 같은 버전이라 변한게 없음
https://askubuntu.com/questions/1350457/installing-linux-headers-standard-on-ubuntu-20-04-wsl2
5.15.90.1-microsoft-standard-WSL2
기본 WSL2 커널에서는 모듈 로드를 허용하지 않음.
자신만의 커널 빌드를 컴파일하고 사용해야한다.