WSL安裝和使用LxRunOffline備份

WSL安裝和使用LxRunOffline備份

安裝

開啓WSL組件

CopyEnable-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>

>作者:[ setting](https://www.cnblogs.com/ahmczsy/)
出處:<https://www.cnblogs.com/ahmczsy/p/10544926.html>
版權:本站使用「[CC BY 4.0](https://creativecommons.org/licenses/by/4.0)」創作共享協議,轉載請在文章明顯位置註明作者及出處。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章