
현재Windows에서 실행되는 우분투Windows C 드라이브에만 설치할 수 있습니다. 다른 응용프로그램은 D 드라이브나 다른 드라이브로 이동할 수 있습니다. Windows에 설치된 Ubuntu를 이동하려고 하면 다음 메시지가 표시됩니다.
Ubuntu를 다른 드라이브로 옮기는 방법이 있습니까?
답변1
부인 성명:Windows 스토어 앱 이동은 직접 지원되지 않습니다. 다음 단계는 해결 방법과 같습니다. 이는 WSL 배포 패키지에서만 작동하며 모든 Windows Store 패키지에서는 작동하지 않습니다. Ubuntu 18.04를 사용할 때 묻는 질문에 따르면 경로는 해당 특정 버전과 관련이 있습니다. 그러나 이 방법은 대부분 WSL에 설치된 모든 배포판에서 작동합니다.
배포판이 설치되지 않은 경우:
- 해당 Windows 스토어 패키지의 설치 위치를 여는 Powershell에서 이 명령을 실행합니다.
Explorer.exe (Get-AppxPackage *Ubuntu*).InstallLocation
Ubuntu를 설치된 배포 이름으로 바꿉니다. Ubuntu 18.04의 경우 폴더 경로는 다음과 같습니다.
C:\Program Files\WindowsApps\CanonicalGroupLimited.Ubuntu18.04onWindows_1804.2019.522.0_x64__79rhkp1fndgsc
- 설치하려는 위치에
install.tar.gz
및 (또는 다른 이름)을 복사합니다 .ubuntu1804.exe
ubuntu1804.exe
배포판을 설치하려면 실행하십시오 . 시간이 좀 걸릴 수 있습니다. 성공적으로 설치되면rootfs
및 폴더가 생성됩니다temp
.
배포판이 설치된 경우:
이 방법은 Windows 10에서만 작동합니다.빌드 18305 이상.
- 해당 WSL 배포의 실행 중인 인스턴스를 모두 닫습니다.
- 배포 이름을 얻으려면 설치된 배포를 나열하십시오.
wsl.exe --list --all
- 필요한 배포판을 tar.gz 파일로 내보냅니다.
wsl.exe --export Ubuntu-18.04 D:\MyFolder\MyFile.tar.gz
- 동일한 파일을 가져오되다른 경로와 다른 이름:
wsl.exe --import MyDistro D:\MyFolder D:\MyFolder\MyFile.tar.gz
- 배포를 시작합니다:
wsl.exe --distribution MyDistro