WSL安裝和使用LxRunOffline備份


安裝

開啟WSL組件

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

下載鏡像

由於我的Win10是精簡版所以沒用應用商店所以只能手動下載鏡像

各個發行版 https://docs.microsoft.com/en-us/windows/wsl/install-manua

安裝

  • 把Ubuntu.appx重命名為Ubuntu.zip

  • 解壓

  • 對Ubuntu.exe右鍵以管理員運行,輸入用戶名和密碼即安裝完成

修改默認用戶

在解壓的根目錄打開powershell

ubuntu config --default-user <username>

備份WSL

安裝LxRunOffline

https://github.com/DDoSolitary/LxRunOffline

安裝好后最好重啟下電腦,如果不重啟可能有問題

常用LxRunOffline命令

//已經安裝的wsl
LxRunOffline.exe list 
//安裝wsl
LxRunOffline.exe install
//備份wsl
LxRunOffline.exe export
//啟動一個wsl
LxRunOffline.exe run

備份wsl

  • 先查看當前系統中存在的wsl

    > LxRunOffline.exe list
    
    Ubuntu-18.04
    
  • 開始備份

    LxRunOffline.exe export -n Ubuntu-18.04 -f backup.tar.gz
    

    -n :wsl的別名,就是之前用list查看的其中一個

    -f :備份的路徑,我這直接備份到當前路徑backup.tar.gz

  • 還原wsl

    LxRunOffline.exe install -n new-linux -d .\ -f D:\temp\backup.tar.gz
    

    -n :起個名字

    -d :wsl安裝目錄

    -f :備份文件目錄

  • 啟動備份的wsl

     LxRunOffline.exe run -n new-linux
    

參考

https://github.com/DDoSolitary/LxRunOffline

https://docs.microsoft.com/en-us/windows/wsl/install-on-server

https://askubuntu.com/questions/816732/how-to-change-default-user-in-wsl-ubuntu-bash-on-windows-10


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM