Wie verschiebe ich Ubuntu unter Windows auf Laufwerk D oder ein anderes Laufwerk?

Wie verschiebe ich Ubuntu unter Windows auf Laufwerk D oder ein anderes Laufwerk?

MomentanUbuntu läuft unter Windowskann nur auf Laufwerk C von Windows installiert werden. Andere Anwendungen können auf Laufwerk D oder ein anderes Laufwerk verschoben werden. Beim Versuch, das installierte Ubuntu unter Windows zu verschieben, wird diese Meldung ausgegeben:

Bildbeschreibung hier eingeben

Gibt es eine Möglichkeit, Ubuntu auf ein anderes Laufwerk zu verschieben?

Antwort1

Haftungsausschluss:Das Verschieben von Windows Store-Apps wird nicht direkt unterstützt. Die folgenden Schritte sind wie ein Workaround. Dies funktioniert nur mit WSL-Distributionspaketen und nicht für alle Windows Store-Pakete. Wie in der Frage zur Verwendung von Ubuntu 18.04 angegeben, beziehen sich die Pfade auf diese bestimmte Version. Aber diese Methode funktioniert bei fast jeder in WSL installierten Distribution.

Wenn die Distribution nicht installiert ist:

  • Führen Sie diesen Befehl in Powershell aus, um den Installationsort dieses Windows Store-Pakets zu öffnen.
Explorer.exe (Get-AppxPackage *Ubuntu*).InstallLocation

Ersetzen Sie Ubuntu durch den Namen Ihrer installierten Distribution. Für Ubuntu 18.04 lautet der Ordnerpfad:

C:\Program Files\WindowsApps\CanonicalGroupLimited.Ubuntu18.04onWindows_1804.2019.522.0_x64__79rhkp1fndgsc
  • Kopieren Sie install.tar.gzund ubuntu1804.exe(oder einen anderen Namen) dorthin, wo Sie installieren möchten.
  • Ausführen ubuntu1804.exe, um die Distribution zu installieren. Dies kann einige Zeit dauern. Nach erfolgreicher Installation wird ein Ordner rootfsund tempangezeigt.

Wenn die Distribution installiert ist:

Diese Methode funktioniert nur unter Windows 10Build 18305 oder höher.

  • Schließen Sie alle laufenden Instanzen dieser WSL-Distribution.
  • Listen Sie die installierte Distribution auf, um den Distributionsnamen zu erhalten:
wsl.exe --list --all
  • Exportieren Sie die erforderliche Distribution in eine TAR.GZ-Datei:
wsl.exe --export Ubuntu-18.04 D:\MyFolder\MyFile.tar.gz
  • Importieren Sie dieselbe Datei, jedoch mitanderer Pfad und anderer Name:
wsl.exe --import MyDistro D:\MyFolder D:\MyFolder\MyFile.tar.gz
  • Starten Sie die Verteilung:
wsl.exe --distribution MyDistro

verwandte Informationen