wsl的安装及迁移至其他盘

2023-05-16

安装:

wsl是什么:

适用于Linux的Windows子系统[编辑]

维基百科,自由的百科全书

(重定向自Windows Subsystem for Linux)

跳到导航跳到搜索

适用于Linux的Windows子系统

正在Windows中运行的Ubuntu子系统界面

其他名称Windows Subsystem for Linux
开发者微软
取代Windows Services for UNIX
许可协议
  • 微软最终用户许可协议
  • GNU通用公共许可证2.0版
网站blogs.msdn.microsoft.com/wsl/ 

适用于Linux的Windows子系统(英语:Windows Subsystem for Linux,简称WSL)是一个为在Windows 10和Windows Server 2019上能够原生运行Linux二进制可执行文件(ELF格式)的兼容层。

官方安装手册:设置 WSL 开发环境 | Microsoft Docs 

 手动安装:参考

win10开启wsl系统,让我们愉快的在windows上使用Linux_DLGG创客DIY的博客-CSDN博客 

 cd2d19925058b177ceafb1cf495f5eb3.png

其中上图除了标红框的✔(勾选) ,windows虚拟监控程序平台也需✔,否则会报错;

迁移至其他盘:

使用powershell命令行

 第一步:查看wsl下的Linux是否为关闭状态

PS D:\UbuntuWSL> wsl -l -v
  NAME            STATE           VERSION
* Ubuntu-18.04    Stopped         2

 如上,stopped状态,可以进行下一步,以压缩包的形式导出到其他盘,不用下载管理包或者插件!!!(如果你有不同版本的linux,输入wsl -l -v时下面会显示,我这里以Ubuntu-18.04为例)

第二步:导出到其他盘(我这里导出到D:\UbuntuWSL\下)

 wsl --export Ubuntu-18.04 D:\UbuntuWSL\ubuntu.tar

第三步:注销原有的linux系统(执行命令之后也可用命令wsl -l -v查看是否真的注销成功)

 wsl --unregister Ubuntu-18.04

第四步:在你想放的盘中导入Linux系统

 wsl --import Ubuntu-18.04 D:\UbuntuWSL\ D:\UbuntuWSL\ubuntu.tar --version 2

wsl --import <导入任意盘后的Linux名称,可以自己起名>  <导入盘的路径,任意的,d,e,f都行看你自己> <这里是刚刚导出ubuntu.tar的路径> --version 2 (代表wsl2)


到目前,可以顺利打开 wsl ubuntu,但是默认以root身份登录;

可以在c:\windows\system下以管理员身份运行power shell,执行下面命令

 ubuntu1804.exe config --default-user vincent

 在第四步,在导入任意盘linux系统时,我起名Ubuntu-18.04,所以这里是ubuntu1804.exe;如果你起的名字是Ubuntu-20.04,那这里就是ubuntu2004.exe;如果你起的名字是ubuntu,那这里就是ubuntu.exe。   vincent是我未迁移时wsl ubuntu的用户名称,这个换成你自己的。

如果没报错,现在再一次打开wsl Ubuntu,可以看到不是刚才默认的root用户了

vincent@vincent:~$ pwd
/home/vincent
vincent@vincent:~$

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

wsl的安装及迁移至其他盘 的相关文章

  • 笔记(STM32篇)day1——工程创建、操作寄存器点灯

    目录 一 STM32F103VET6 二 创建工程 1 主要文件 2 生成文件 三 操作寄存器点灯 前言 这一年 xff0c 从调剂到各种找工作面试 去实习 xff0c 感受总结下来就是 出走半生 xff0c 归来仍是萌新 xff0c 作为
  • 网络服务——解析OSI七层模型及各层工作原理

    文章目录 一 OSI是什么 xff1f 二 OSI七层模型讲解1 七层结构的概念 xff1a 2 了解数据的传输协议 xff1a 三 OSI模型与TCP IP模型的比较四 TCP IP协议族的组成 xff1a 1 应用层 xff1a 2 传
  • Ubuntu系统安装配置arm-gcc交叉编译器

    下载好linux arm gcc压缩包 xff08 这里使用arm gcc版本为4 6 4 x86 64 xff09 注 xff1a 如果是VMware虚拟机要先安装VMware Tools xff0c 再将arm gcc压缩包导入虚拟机中
  • PTA数据库填空题

    检索学习全部课程的学生姓名 Sno Cno Cno 查询学生95001的姓名和所在系 Sno 61 39 95001 39 S 检索至少选修课程号为C2或C4的学生学号 CNO 61 39 C2 39 V SC 检索至少选修课程号为C2和C
  • python求列表最大值,最小值,和

    问题描述 给出n个数 xff0c 找出这n个数的最大值 xff0c 最小值 xff0c 和 输入格式 第一行为整数n xff0c 表示数的个数 第二行有n个数 xff0c 为给定的n个数 xff0c 每个数的绝对值都小于10000 输出格式
  • Ubuntu从16.04升级到18.04

    文章目录 起因具体步骤1 首先 xff0c 需要完全卸载ROS2 然后 xff0c 使用下列命令更新当前系统3 最后 xff0c 升级系统 起因 最近接手一台16 04Ubuntu的电脑 xff0c 界面操作很不习惯 xff0c 考虑升级到
  • 计算机网络 思科模拟器进行OSPF路由协议实验

    OSPF xff08 Open Shortst Path First xff0c 开放式最短路径优先 xff09 协议是目前网络中应用最广泛的动态路由协议之一 xff0c 也属于内部网关路由协议 xff0c 能够适应各种规模的网络环境 xf
  • C语言操作符—左移右移操作符

    文章目录 1 移位操作符十进制转二进制 1 2 lt lt 左移操作符1 2 1 gt gt 左移操作符 正数1 2 2 gt gt 左移操作符 负数 1 3 gt gt 右移操作符 96 注意 xff1a 移位操作符的操作数只能是整数 9
  • 求最大公约数之辗转相除法

    文章目录 一 前言二 辗转相除法原理三 用C语言求最大公约数 一 前言 最大公约数为两个及其以上的整数中约数最大的一个 也称为最大公因子 xff0c 最大公因数 a xff0c b的最大公约数记为 xff08 a xff0c b xff09
  • 使用FileZilla配置FTP服务器

    在拷贝大文件的时候 xff0c 由于Windows系统限制有时会拷贝失败 xff0c FTP Server可以解决文件的传输问题 FileZilla是一个很好的免费工具 xff0c 且版本没有强制要求 FileZilla支持F TP FTP
  • VMware 安装 银河麒麟高级服务器操作系统 V10 版本教程

    VMware 安装 银河麒麟高级服务器操作系统 V10 版本教程 目录 VMware 安装 银河麒麟高级服务器操作系统 V10 版本教程 银河麒麟的前世今生 安装过程 银河麒麟的前世今生 银河麒麟 xff08 KylinOS xff09 原
  • 配置python环境变量

    首先 xff0c 我们找到python安装目录 再找到pip exe的目录 然后我们快捷键Win 43 i进入Windows设置 xff0c 在查找设置里输入编辑系统环境变量 xff0c 进入到系统属性界面 点击环境变量 xff0c 找到P
  • 百钱百鸡问题

    中国古代数学家张丘建在在他的 算经 中提出这样一个 百钱百鸡问题 xff0c 鸡翁一 xff0c 值钱五 鸡母一 xff0c 值钱三 xff0c 鸡雏三 xff0c 值钱一 xff0c 百钱买百鸡 xff0c 问有翁 xff0c 母 xff
  • ajax前台传递数组到后台

    前台发送 ajax 请求到后台 xff0c 发现直接传递数组 xff0c 后台是接收不到的 xff0c 需要 ajax 加上一个 traditional 属性
  • SQL必知必会 - 插入/更新/删除数据

    目录 一 插入数据 INSERT 1 插入行 INSERT INTO 2 从表取数 插入他表 SELECT INTO 3 插入检索出的数据 二 复制数据CREATE 三 更新数据 update 拓展 replace函数 四 删除数据 DEL
  • 动态规划矩阵连乘求最优值和最优解

    问题描述 矩阵相乘最重要的方法是一般矩阵乘积 它只有在第一个矩阵的列数和第二个矩阵的行数相同时才有意义 给定n个矩阵 xff1a A1 A2 An xff0c 其中Ai与Ai 43 1是可乘的 xff0c i 61 1 xff0c 2 xf
  • epoll源码解析翻译------说使用了mmap的都是骗子

    本文地址 https www cnblogs com l2017 p 10830391 html https blog csdn net li haoren select poll epoll这三个都是对poll机制的封装 只是select
  • 修改django中的querydict

    方法一 xff1a Django 中的QueryDict is immutable QueryDict copy 代码如下 xff1a param form 61 Rule ParamEditModelForm data 61 reques
  • kafka 单机配置外网无法访问

    修改配置文件 root 64 localhost config root 64 localhost config pwd root kafka 2 12 1 0 1 config root 64 localhost config root
  • Linux 网卡配置

    1 复制网卡配置文件 xff0c 更名为指定文件 root 64 bogon network scripts cd etc sysconfig network scripts root 64 bogon network scripts ro

随机推荐

  • 结束进程 --inux命令

    简介 本文介绍Linux根据进程名结束 xff08 杀死 xff09 进程的命令 主要有三种方法 xff1a ps 43 grepkillallpkill kill 9 96 lsof t i lt port gt 96 1 xff1a p
  • Linux command

    1 根据端口port查进程 1 根据端口port查进程 netstat nap grep port root 64 localhost Init auto netstat nap grep 7777 tcp 0 0 192 168 2 24
  • Linux pip install python 包,异常分析

    pip install python 包异常如下 xff1a WARNING Running pip as the 39 root 39 user can result in broken permissions and conflicti
  • kafka 简介

    简单介绍kafka 安装以及简单的单节点使用说明 xff0c 仅供了解 安装配置 启动验证 1 安装 下载kafka 安装包 xff0c 并解压 再次个人安装kafak 2 12 1 0 1 2 配置 配置 kafka 2 12 1 0 1
  • scp 远程复制命令介绍

    scp r 复制文件 scp P xff1a 复制指定端口号 目标 主机A 文件复制到主机B某指定目录下 实例 xff1a 将服务器 192 168 2 101 中文件夹 home bd 复制到 192 168 2 77 的目录 home
  • Django 项目迁移

    Django 项目APP Initapp 更新数据库 PS D Work Git Init Web Risk Init Init Sys gt PS D Work Git Init Web Risk Init Init Sys gt pyt
  • Xmind 转 Excel or CSV 格式的TestCase

    Xmind 脑图转 TestCase 随笔记录 1 新建Python 项目 Open Pycharm gt File gt New Project 2 下载安装包 xmind2testcase 和xmind2testlink File gt
  • 服务器蓝屏怎么回事,怎么解决?

    最近有小伙伴和我表示 xff0c 打开服务器是遇到蓝屏了 xff0c 有点慌 xff0c 咨询我有没有什么解决办法 xff0c 今天我在这边总结一下 一 服务器蓝屏原因 xff1a 1 版本冲突 2 软硬件不兼容 3 应用程序存在着BUG
  • zookeeper 集群搭建

    准备环境修改hostname 永久修改hostname root 64 bogon java hostnamectl set hostname server 247 root 64 bogon java root 64 bogon java
  • 为什么更多APP开发者选择穿山甲作为游戏变现平台?

    当前手游行业发展迅速 xff0c 游戏APP用户存量稳定 xff0c 变现价值大 而在选择游戏变现平台时 xff0c 更多开发者青睐于穿山甲平台 穿山甲平台有何优势 为什么会受到这么多APP开发者的信赖呢 穿山甲是国内领先的第三方变现平台
  • 穿山甲平台助力开发者降本增效,技术进阶

    在存量市场 xff0c 变现是开发者的头等大事 xff0c 开发者想要冲破重围 xff0c 必须要探索自我商业化道路与模式 广告变现是当下众多开发者的选择 xff0c 广告变现的路径有两条 xff1a 一 xff0c 保证广告位的填充率 二
  • Debian安装JDK-17.0.5教程

    第一步 xff1a 创建一个java文件夹 mkdir java 第二步 xff1a 打开java文件夹 cd java 第三步 xff1a 下载Linux版本的JDK xff08 jdk 17 linux x64 bin tar gz必须
  • STM32 控制LED灯 亮灭

    lcd c include 34 led h 34 void Delay uint32 t count unsigned int i for count 61 0 count i 61 500 while i void LED GPIO C
  • 树莓派import cv2 失败解决方法

    设备 树莓派4b 问题简述 xff1a 原装系统自带python3 9 2 xff0c 参考了大佬流 浪 猫的教程 超简单教你在树莓派上安装opencv xff08 二 xff09 时 xff0c 遇到了一个依赖源的安装错误 xff0c 直
  • Ansible学习笔记

    目录 1 Ansible搭建 xff08 基于CentOS 7 9 xff09 1 1 在控制节点和被控节点获取epel源 1 2 安装Ansible 2 理论 3 基础配置 3 1 Ansible发送指令的原理 3 2 Ansible配置
  • 半字符入栈的回文判定

    回文是指正读反读均相同的字符序列 xff1b 如 abba 和 abdba 均是回文 xff0c 但 good 不是回文 试写一个算法判定给定的字符序列是否是回文 xff08 提示 xff1a 将一半字符入栈 xff09 算法分析 xff1
  • vue中封装axios 以及api 统一管理

    目录 一 安装axios二 创建文件夹三 封装axios1 引入axios2 引入vuex3 引入vant4 引入我们的环境变量5 创建axios实例6 添加请求拦截7 响应拦截8 导出封装的axios函数 四 api统一管理1 引入我们封
  • 提示虚拟内存不足可能的原因以及该怎么处理

    一 什么是虚拟内存 虚拟内存的概念是相对于物理内存而言的 在硬盘上开辟一块磁盘空间当做内存使用 xff0c 这部分硬盘空间就叫虚拟内存 xff0c 是Windows系统将部分硬盘空间作为内存来使用 xff0c 解决物理内存被占用过多 xff
  • vue常用指令

    常用指令 xff1a vue常用指令有 xff1a v html指令 v show指令 v if指令 v else指令 v else if指令 v for指令 v text指令 v bind指令 v on指令 v model指令等等 1 v
  • wsl的安装及迁移至其他盘

    安装 xff1a wsl是什么 xff1a 适用于Linux的Windows子系统 编辑 维基百科 xff0c 自由的百科全书 xff08 重定向自Windows Subsystem for Linux xff09 跳到导航跳到搜索 适用于