WSL 下的 Ubuntu Linux 裝在非系統碟(C:\之外的硬碟)
裝了 WSL 之後,系統就警示硬碟空間不足,要清理空間了,一看之後發現,這個 WSL 下的 Ubuntu 佔了8gb的空間,想把它移到其他的分區(像是 d:\),然後都是一堆看起來高深又麻煩的操作,後來找到了一個比較直覺的,但是看來得先裝好了,再移出去,比移不走好啊,所謂請神容易,送神難…
工作環境:
Windows 10 home:
WSL
Ubuntu
用指令模式搬移哦~~
1. 確認系統中 WSL2 安裝的東東 wsl --list -v 記得要搬之前先把運作中的子系統關掉,此例為關掉 Ubuntu wsl -t Ubuntu
2. 看要移到哪裏去,記得要先建好資料夾,這次我要移到 D:\wsl_export) wsl --export Ubuntu "D:\wsl_export\ubuntu-ex.tar"
3. 清除 WSL 的子系統註冊訊息 wsl --unregister Ubuntu
4. 重新到 WSL 匯入(記得先建立要匯入的資料夾,這裏是匯到 D:\wsl_import\ubuntu)、重新註冊子系統 wsl --import Ubuntu "D:\wsl_import\ubuntu" "D:\wsl_export\ubuntu-ex.tar" 重開子系統,
收工!
留言
張貼留言