WSL2 디스크 크기 줄이기
10680 단어 WSL2
디스크를 소모하는 위치를 확인합니다.
설정을 클릭하고 Storage에서 검색합니다.


상당히 지웠지만, Apps & features 와 Other 의 영역이 많이를 사용하고 있는 모습.
Apps & features를 살펴보면 WSL2가 80G 가까이 사용하고 있음을 알 수 있습니다.

이 원래부터 들어 있는 툴을 보면서 많은 사이즈를 먹고 있는 곳을 삭제해 가면 된다. 내 경우라면 더 이상 사용하지 않는다.
WSL2는 디스크를 청소해도 크기가 줄어들지 않습니다.
WSL2 앱의 디스크 소비는 유감스럽게도 WSL2 내부에서 파일을 지워도 크기가 작아지지 않는다는 것. PowerShell의 Window를 올려 봅니다.
VHD 파일 찾기
.android
로 필터링하면 자신의 WSL2를 찾을 수 있습니다. *Ubuntu*
이 패키지 전체 이름의 경우 CanonicalGroupLimited.Ubuntu18.04onWindows_2020.1804.7.0_x64__79rhkp1fndgsc
에 vhd 파일이 있습니다.
Get-AppxPackage -Name "*Ubuntu*"
Name : CanonicalGroupLimited.Ubuntu18.04onWindows
Publisher : CN=23596F84-C3EA-4CD8-A7DF-550DCE37BCD0
ResourceId :
Version : 2020.1804.7.0
PackageFullName : CanonicalGroupLimited.Ubuntu18.04onWindows_2020.1804.7.0_x64__79rhkp1fndgsc
InstallLocation : C:\Program
Files\WindowsApps\CanonicalGroupLimited.Ubuntu18.04onWindows_2020.1804.7.0_x64__79rhkp1fndgsc
IsFramework : False
PackageFamilyName : CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc
PublisherId : 79rhkp1fndgsc
IsResourcePackage : False
IsBundle : False
IsDevelopmentMode : False
NonRemovable : False
IsPartiallyStaged : False
Status : Ok
Name : CanonicalGroupLimited.Ubuntu20.04onWindows
Publisher : CN=23596F84-C3EA-4CD8-A7DF-550DCE37BCD0
Architecture : X64
ResourceId :
Version : 2004.2020.812.0
PackageFullName : CanonicalGroupLimited.Ubuntu20.04onWindows_2004.2020.812.0_x64__79rhkp1fndgsc
InstallLocation : C:\Program
Files\WindowsApps\CanonicalGroupLimited.Ubuntu20.04onWindows_2004.2020.812.0_x64__79rhkp1fndgsc
IsFramework : False
PackageFamilyName : CanonicalGroupLimited.Ubuntu20.04onWindows_79rhkp1fndgsc
PublisherId : 79rhkp1fndgsc
IsResourcePackage : False
IsBundle : False
IsDevelopmentMode : False
Dependencies : {CanonicalGroupLimited.Ubuntu20.04onWindows_2004.2020.812.0_neutral_split.scale-100_79rhkp1fndgsc}
IsPartiallyStaged : False
SignatureKind : Store
Status : Ok
VHD 최적화
발견한 VHD를 보자. 82G 정도 확보되어 있다.

최적화하자. 먼저 WSL을 중지하고 잠시 기다린 다음 최적화를 수행합니다.
wsl --shutdown
optimize-vhd -Path C:\Users\tsushi\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc\LocalState\ext4.vhdx -Mode full
덧붙여서 재기동은 이쪽
PS C:\Users\tsushi> wsl -l
Windows Subsystem for Linux Distributions:
Ubuntu-18.04 (Default)
docker-desktop
Ubuntu-20.04
docker-desktop-data
PS C:\Users\tsushi> wsl -d Ubuntu-18.04
음. 작아졌다. 더 WSL2 측의 파일을 지우고 나서 실시하면 더 작아질 것 같다!

우선은 50G 정도 열기에 성공했다.

Docker 이미지를 삭제하고 디렉토리도 지웠다.


참고
WSL2 앱의 디스크 소비는 유감스럽게도 WSL2 내부에서 파일을 지워도 크기가 작아지지 않는다는 것. PowerShell의 Window를 올려 봅니다.
VHD 파일 찾기
.android
로 필터링하면 자신의 WSL2를 찾을 수 있습니다. *Ubuntu*
이 패키지 전체 이름의 경우 CanonicalGroupLimited.Ubuntu18.04onWindows_2020.1804.7.0_x64__79rhkp1fndgsc
에 vhd 파일이 있습니다.Get-AppxPackage -Name "*Ubuntu*"
Name : CanonicalGroupLimited.Ubuntu18.04onWindows
Publisher : CN=23596F84-C3EA-4CD8-A7DF-550DCE37BCD0
ResourceId :
Version : 2020.1804.7.0
PackageFullName : CanonicalGroupLimited.Ubuntu18.04onWindows_2020.1804.7.0_x64__79rhkp1fndgsc
InstallLocation : C:\Program
Files\WindowsApps\CanonicalGroupLimited.Ubuntu18.04onWindows_2020.1804.7.0_x64__79rhkp1fndgsc
IsFramework : False
PackageFamilyName : CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc
PublisherId : 79rhkp1fndgsc
IsResourcePackage : False
IsBundle : False
IsDevelopmentMode : False
NonRemovable : False
IsPartiallyStaged : False
Status : Ok
Name : CanonicalGroupLimited.Ubuntu20.04onWindows
Publisher : CN=23596F84-C3EA-4CD8-A7DF-550DCE37BCD0
Architecture : X64
ResourceId :
Version : 2004.2020.812.0
PackageFullName : CanonicalGroupLimited.Ubuntu20.04onWindows_2004.2020.812.0_x64__79rhkp1fndgsc
InstallLocation : C:\Program
Files\WindowsApps\CanonicalGroupLimited.Ubuntu20.04onWindows_2004.2020.812.0_x64__79rhkp1fndgsc
IsFramework : False
PackageFamilyName : CanonicalGroupLimited.Ubuntu20.04onWindows_79rhkp1fndgsc
PublisherId : 79rhkp1fndgsc
IsResourcePackage : False
IsBundle : False
IsDevelopmentMode : False
Dependencies : {CanonicalGroupLimited.Ubuntu20.04onWindows_2004.2020.812.0_neutral_split.scale-100_79rhkp1fndgsc}
IsPartiallyStaged : False
SignatureKind : Store
Status : Ok
VHD 최적화
발견한 VHD를 보자. 82G 정도 확보되어 있다.

최적화하자. 먼저 WSL을 중지하고 잠시 기다린 다음 최적화를 수행합니다.
wsl --shutdown
optimize-vhd -Path C:\Users\tsushi\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc\LocalState\ext4.vhdx -Mode full
덧붙여서 재기동은 이쪽
PS C:\Users\tsushi> wsl -l
Windows Subsystem for Linux Distributions:
Ubuntu-18.04 (Default)
docker-desktop
Ubuntu-20.04
docker-desktop-data
PS C:\Users\tsushi> wsl -d Ubuntu-18.04
음. 작아졌다. 더 WSL2 측의 파일을 지우고 나서 실시하면 더 작아질 것 같다!

우선은 50G 정도 열기에 성공했다.

Docker 이미지를 삭제하고 디렉토리도 지웠다.


참고
Reference
이 문제에 관하여(WSL2 디스크 크기 줄이기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/TsuyoshiUshio@github/items/7a745582bbcd35062430텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)