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)」創作共享協議,轉載請在文章明顯位置註明作者及出處。