1. 程式人生 > 實用技巧 >遷移Win10的Linux子系統(轉)

遷移Win10的Linux子系統(轉)

問題

Win10 安裝的Linux子系統預設安裝在C盤,對於需要在Linux系統中使用大檔案的使用者來說不方便。下面記錄一種方法可以將Linux檔案系統遷移出C盤。

如果要檢視Linux安裝目錄, 在檔案管理器位址列輸入%localappdata%\Packages,找到一個資料夾 以CanonicalGroupLimited.UbuntuonWindows開頭的,就是Linux安裝目錄。 Linux檔案在該目錄的LocalState\rootfs

解決

*注:以下所有操作,均在 Win10 中執行

  1. 檢視當前使用者名稱,我的使用者名稱是lingl

  2. 在遷移目標磁碟建立一個資料夾 ,並設定許可權。

    例如建立E:\Ubuntu.windows資料夾後,在Windows中執行如下命令(lingl替換成自己的使用者名稱):
    icacls E:\Ubuntu.windows /grant "lingl:(OI)(CI)(F)"

  3. 下載 LxRunOffline
    進入Github找到最新發布版本,下載並解壓

新版(>3.4.0) 支援 WSL2,使用方式與本文不同

    1. lxrunoffline list檢視已安裝的Linux發行版本
    2. lxrunoffline move遷移Linux檔案

      這個過程要持續幾分鐘,期間出現下圖中的WARNING不用擔心,耐心等待程式執行完畢即可
    3. 確認遷移完成
      使用lxrunoffline get-dir -n Ubuntu檢視安裝目錄
    4. 轉自https://blog.csdn.net/starhosea/article/details/82624629,侵權請告知刪除