WSL迁移
WSL子系统默认硬盘存放位置在c盘,对于很多人来说都想安装到别的盘内。设置里的迁移应用功能使用亲测会有Bug(无法启动),Google一番后终于找到了解决方案,特在此记录。
此方案也可以用于备份WSL或单纯导出WSL
前提:已经安装WSL
关闭虚拟机
终端输入 wsl --shutdown
以关闭虚拟机
查看已安装的WSL
终端输入
wsl -l
若要查看其他信息,则使用
wsl -l -v
导出虚拟机
wsl --export <需要导出的虚拟机> <导出路径>
例:
wsl --export Ubuntu G:\WSL\Ubuntu\ubuntu(2023.2.25备份).tar
注销已经安装过的虚拟机
wsl --unregister <虚拟机的名称>
例:
wsl --unregister Ubuntu
重新导入虚拟机
wsl --import <虚拟机的名称> <安装虚拟机的位置> <打包文件的位置>
例:
wsl --import Ubuntu G:\WSL\Ubuntu G:\WSL\Ubuntu\ubuntu(2023.2.25备份).tar
WSL迁移
https://lkhsss.github.io/Linux/WSL/wsl迁移/