The Best Fluffy Pancakes recipe you will fall in love with. Full of tips and tricks to help you make the best pancakes.
前置檢查
先把目前正在使用的 vhdx 檔案匯出
wsl --export Ubuntu C:\backup\ubuntu_backup.tar
先透過檢查是否 wsl 是綁定 Ubuntu 而不是 docker
wsl --list --all
如果是的話把它移除關聯(注意,此操作會把現在正在使用的 vhdx 檔案刪除)
wsl --unregister Ubuntu
找到 vhdx 檔案位置,通此資料夾內(可能在子目錄下,請善用搜尋工具尋找 ext4.vhdx 檔案
C:/user/appdata/Local/Pagkages/CanonicalGroupLimited.Ubuntu_79rhkp1fndgsc/
有可能會搜尋到多個,可能是找那個容量最大的,因為所有文件、程式碼、資料庫檔案都在裡面
最重要的地方,透過 wsl import 來把檔案富元到指定資料夾
wsl --import Ubuntu C:\WSL_Restored "C:\Users\12123\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu_79rhkp1fndgsc\LocalState\ext4.vhdx" --vhd
or
wsl --import Ubuntu C:\Users\YourName\Ubuntu C:\backup\ubuntu_backup.tar
- WSL_Restored : 自訂的資料夾,一定要先建立然後是空的,路徑名稱可以換掉
- 後者指定你的 vhdx 資料夾所在
完成後測試
如果有順利成功的,應該會看到進度條在跑
完成後進入 docker 檢查員本資料是否都存在
如果安裝後透過 terminal 進入 wsl 出現中斷異常,請透過 app store 重新安裝 ubuntu 即可



