【Linux】自界说WSL2安装位置,安装到其他磁盘(非C盘)

铁佛  论坛元老 | 2024-6-15 02:13:19 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 1027|帖子 1027|积分 3081

启动子系统虚拟化


手动安装

安装内核更新包

  1. wsl --update
复制代码

设置默认WSL版本

我们只使用wsl2,power shell 以管理员方式运行
  1. # 将 WSL 默认版本设置为 WSL 2
  2. wsl --set-default-version 2
复制代码

从官网上下载安装包

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

选择任一版本下载,以Ubuntu 22.04为例:

下载后可得到一个后缀名为.AppxBundle的文件,将后缀改成.zip,并解压

解压后文件夹有一个后缀名为.appx的文件,将后缀改成.zip,再次解压

将文件夹移动到想要安装的路径中,解压后文件夹得到一个.exe文件,双击运行;
需要注意的是:安装目录的磁盘不能开压缩内容以便节流磁盘空间选项,否则会报错
可以右键文件夹–>属性–>通例–>高级找到并关闭这个选项

等待一段时间后安装完成,自行这是用户名及密码


安装成功后 文件夹下多一个ext4.vhdx镜像,可以明白为安装的位置
这样安装后,linux产生的文件是默认在刚刚自界说选择的路径下。WSL1的安装位置下有个rootfs文件夹就是子系统里的全部文件。WSL2(本质虚拟机)是放在虚拟磁盘(.vhdx)**
回到PowerShell检察所有系统:
  1. wsl -l -v
复制代码

如图所示已安装成功
卸载WSL

先打开cmd,输入wsl --list,检察你安装的版本,然后输入wsl --unregister <要卸载的发行版>,之后删掉目录下的那个子系统就可以了。
参考:
[1]自界说WSL的安装位置,别再装到C盘啦
[2]windows11 安装WSL2全流程

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

铁佛

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表