侧边栏壁纸
博主头像
Eoser's page!博主等级

@学习@生活@自己

  • 累计撰写 113 篇文章
  • 累计创建 29 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

WSL安装到非C盘

eoser
2023-10-15 / 0 评论 / 0 点赞 / 4 阅读 / 1446 字

WSL安装到非C盘

搞这个原因

Windows出了子系统功能,真的是很好用,常用的系统根本不用去下镜像装虚拟机了。

But微软很烦人类的一点就是没给用户选择的权利,通过应用商店安装路径在C盘!!!我的笔记本设备512G的硬盘,硬件厂商还给我分了盘,还只给C盘120G空间,简直了......当初也没重视,现在D盘装了很多软件,不方便清空并盘,C盘又被很多默认存储在用户空间的软件占用快满了,我不得不想着给WSL搬个家了。

前提:已经安装有目标WSL系统,没有的可以 先重商店下载,然后通过图标打开一次,设置好用户名和密码
  • 第一步,查看安装的wsl

PS D:\WslDir\ubuntu22.04> wsl -l --all -v

  NAME            STATE           VERSION

* Ubuntu-22.04    Stopped         2
  • 第二步,将安装的wsl导出

PS D:\WslDir\ubuntu22.04> wsl --export Ubuntu-22.04 D:\WslDir\ubuntu22.04\ubuntu20.4.tar
  • 第三步,注销掉已经安装的wsl

PS D:\WslDir\ubuntu22.04> wsl --unregister Ubuntu-22.04
正在注销...
  • 第四步,导入之前的wal安装到目标目录

PS D:\WslDir\ubuntu22.04> wsl --import Ubuntu-22.04 D:\WslDir\ubuntu22.04 D:\WslDir\ubuntu22.04\ubuntu20.4.tar
  • 第五步,使用

PS D:\WslDir\ubuntu22.04> wsl -d Ubuntu-22.04 -u root -e /bin/bash

解释:wsl -d 使用的WSL系统 -u 登入用户 -e 执行命令

  • 结果

C盘占用空间比没导入D盘前减少了约1G的空间占用

0

评论区