本文使用 Zhihu On VSCode 创作并发布

为了用docker,今天才决定更新到win10 2004

打算另外装一个WSL2的发行版折腾docker和GPU,发现之前装WSL到非系统盘的教程找不到了。现在网上也没找到有这方面的东西,干脆自己写一个留作记录吧~

WSL(Windows Subsystem for Linux) 是win10的一项十分强大的功能。WSL让我们可以像使用普通的软件一样直接使用Linux的功能。配合微软的Windows Terminal,拥有比通常的虚拟机更方便的启动方式(告别需要重启切换的双系统方案吧)。在WSL2更新之后,WSL支持了GPU、图形界面和docker等各种功能,速度也有了不小提升。

但是有一个大问题:在Microsoft Store下载的WSL发行版会自动安装到C盘不能手动选择安装位置

如果你不是只有一个C盘的话,基本上WSL里装不了什么东西,C盘就满了。所以我们需要想办法把它装到其它盘去。

有一个办法是找到安装的WSL的位置,然后用mklink命令打洞到其他盘,不过这里我们采用其它的办法

那么究竟怎么办呢

其实也很简单,微软提供了一个手动下载WSL发行版的网址:手动下载适用于 Linux 的 Windows 子系统发行版包

从这里下载WSL发行版的话,可以绕开MS Store的自动安装

选择想要的发行版下载后,可以得到一个后缀名为.appx的文件↓

以ubuntu-20.04为例

把它的后缀改为.zip,然后解压到想要安装WSL的目录下,我们可以得到一些文件

看到那个ubuntu2004.exe没有~

双击红框框出的那个ubuntu.exe(其他发行版的话也有类似的程序),等待一段时间就成功安装到当前目录啦~

需要注意的是安装目录的磁盘不能开压缩内容以便节省磁盘空间选项,否则会报错0xc03a001a

可以右键文件夹-->属性-->常规-->高级找到并关闭这个选项

开了压缩功能的文件夹右上角会有两个蓝色的小箭头

docker选择安装位置_自定义WSL的安装位置,别再装到C盘啦相关推荐

  1. docker登录密码错误_【WSL+Docker】新手Win10下的WSL Ubuntu18并使用Docker(两种方式)...

    更新于20200711 这段时间微软推出的WSL2似乎很香,后面找个时间试下.目前已经支持GPU和docker,不过目前性能有待提高,还有一些小bug还在完善,喜欢折腾的小伙伴们可以关注下:https ...

  2. apk图标存放位置_安卓系统下安装完apk程序后,具体的文件夹位置在哪里呢?

    展开全部 有的程序的文件夹是自动建立在sd卡上的,有的程序是没有文件夹的,程序位于32313133353236313431303231363533e59b9ee7ad9431333365666238d ...

  3. python下载可执行安装程序_如何下载并安装python

    1 首先,需要到python的官方网站下载python的安装包.python官网的链接地址:https://www.python.org 2 打开官方网站,光标移到Downloads,选择window ...

  4. linux上验证cudnn是否安装成功_非root用户安装cuda与cudnn

    很多小伙伴都和我抱怨(其实我自己也是)服务器上管理员已安装好显卡驱动或已安装的CUDA版本无法满足自己要求(要么太高要么太低),与自己需要的TensorFlow或者Pytorch版本不兼容,急的头皮发 ...

  5. 华硕笔记本r414u怎么安装键盘_华硕R414UV7200笔记本安装win7系统操作方法

    华硕R414UV7200笔记本搭载Intel 酷睿i5 7200U处理器,拥有4GB内存以及500GB硬盘容量,极速读取和存储,电脑运行更高效.14英寸英寸的显示屏,屏幕分辨率达1366x768,画面 ...

  6. 华硕笔记本r414u怎么安装键盘_华硕r414uv7200笔记本安装win7系统操作教程

    华硕r414uv7200是一款14英寸校园学生本,仅为27.6mm的厚度和1.7kg的重量便携性非常出色,配合led背光屏适合外出携带办公使用.那么这款笔记本如何安装win7操作系统呢?下面小编就为大 ...

  7. pycharm安装教程_最新版pycharm安装教程

    在安装pycharm之前,确保你的电脑配置好了python,pycharm windows版本下载地址:Download PyCharm: Python IDE for Professional De ...

  8. linux java 安装配置_类Linux环境安装jdk1.8及环境变量配置详解

    配置很简单,但是每次都要查一下,索性就记录下 1. 安装前准备 1.1 创建安装目录,习惯上通常安装在/usr/local/jdk8目录下 mkdir /usr/local/jdk8 1.2 查看是否 ...

  9. 初学python选择哪个软件_初学 Python 需要安装哪些软件?

    写程序最好用的当然是记事本啦! 什么是 Python? Python 早在 1989 年由荷兰小伙 Guido van Rossum 发明,并于两年之后公开发行. Python 是一种面向对象.具有动 ...

最新文章

  1. 怎么在leangoo里绑定账号,更改邮箱?
  2. Maven之jar包和项目管理
  3. SpringMVC Controller 和 Servlet的关系
  4. Google Archive Patch 源码解析
  5. 在centos6.4 编译64位的hadoop 2.4.1
  6. 三列布局-中间固定俩边自适应-和两边固定中间自适应布局
  7. 转:Java 7 种阻塞队列详解
  8. 兵团职称计算机准考证查询,兵团初级会计准考证打印入口官网
  9. 利用 Logstash-input-jdbc同步sqlserver数据到elasticsearch
  10. java正则表达式yyyymmdd_正则表达式校验YYYYMMDD日期格式
  11. 计算机操作系统哪几部分组成,计算机操作系统的组成部分
  12. A Game of Thrones(8)
  13. Php微信拉黑,微信被拉黑或删除?用这个方法强制聊天
  14. 【记录读论文时遇到的一些算法2】—— Occupancy Grid Map
  15. 中文电子图书数字图书馆建设解决方案
  16. 雷达感应模块技术,在智能家电中的应用,智能传感器
  17. RHEL5/6 加载 DVD yum源
  18. 软件系统的服务器环境,服务器软件环境操作系统
  19. intra-mart知识
  20. linux shell脚本退出,Bash退出命令和退出代码

热门文章

  1. linux常用命令(4)
  2. [国家集训队]middle
  3. nginx的脚本引擎(一)
  4. 关于JavaScript的数组随机排序
  5. elasticsearch 的查询 /_nodes/stats 各字段意思
  6. 关于XShell 启动虚拟机的weblogic并在本地打开oracle-weblogic 有关部署
  7. 【uoj#37/bzoj3812】[清华集训2014]主旋律 状压dp+容斥原理
  8. CentOS 6.9下的Setup工具(用于管理服务/防火墙/网络配置/验证服务)
  9. WinCE下监视设备插拔的参考代码
  10. vue如何实现单页缓存方案分析