Windows의 Ubuntu를 드라이브 D 또는 다른 드라이브로 이동하는 방법은 무엇입니까?

Windows의 Ubuntu를 드라이브 D 또는 다른 드라이브로 이동하는 방법은 무엇입니까?

현재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

관련 정보