如何將Windows上的Ubuntu移至D磁碟或其他磁碟機?

如何將Windows上的Ubuntu移至D磁碟或其他磁碟機?

現在Ubuntu 在 Windows 上執行只能安裝在Windows的C磁碟。其他應用程式可以移動到驅動器 D 或其他驅動器。當嘗試在 Windows 上移動已安裝的 Ubuntu 時,它會拋出以下訊息:

在此輸入影像描述

有沒有辦法將 Ubuntu 移到其他磁碟機?

答案1

免責聲明:不直接支援行動 Windows 應用程式商店應用程式。以下步驟類似解決方法。這僅適用於 WSL 分發包,不適用於所有 Windows 應用程式商店包。正如使用 Ubuntu 18.04 時提出的問題一樣,路徑與該特定版本相關。但此方法幾乎適用於 WSL 中安裝的每個發行版。

如果未安裝發行版:

  • 在 Powershell 中執行此命令,這將開啟該 Windows 應用程式商店套件的安裝位置。
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.gzubuntu1804.exe(或其他名稱)複製到要安裝的位置。
  • 運行ubuntu1804.exe它將安裝發行版。這可能要花點時間。安裝成功後會出現rootfstemp資料夾。

如果安裝了發行版:

此方法僅適用於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

相關內容