通过 WSL 2 在Windows 上挂载 Linux 磁盘

原文查看

曾为了传输或者共享不同系统的文件频繁地在 Windows 和 Linux 系统之间切换,效率过低,所以尝试通过 WSL 2 在Windows 上挂载 Linux 磁盘。

先决条件

需要在Windows 10 2004 及更高版本(Build 19041 及更高版本)或 Windows 11系统的前提下操作。

第一步:在 Windows 上安装 WSL

1.以管理员模式打开 PowerShell 或 Windows 命令提示符:
按下Win + X组合键,打开快速访问菜单。
在菜单中选择“Windows PowerShell(管理员)”,以管理员身份运行PowerShell。

2.输入 wsl install 命令。


完成后重新启动电脑。

3.电脑重启后,为新安装的 Linux 子系统创建一个用户账户和密码。

备注:适用于 Linux 的 Windows 子系统 (WSL) 是 Windows 的一项功能,可用于在 Windows 计算机上运行 Linux 环境,而无需单独的虚拟机或双引导。WSL 旨在为希望同时使用 Windows 和 Linux 的开发人员提供无缝高效的体验。

第二步:在WSL 2中挂载磁盘

获取驱动器列表

  1. 以管理员模式打开 PowerShell 或 Windows 命令提示符;
  2. 运行命令(wmic diskdrive list brief),获取可用驱动器列表。

    图片

命令解释:wmic diskdrive list brief 是一个用于列出系统中所有磁盘驱动器的 Windows Management Instrumentation Command-line (WMIC) 命令。WMIC 是 Windows 操作系统中用于管理系统的一个命令行工具。
  • Caption: 磁盘驱动器的简短描述,通常与 Model 类似,但可能包含更多的用户友好信息。
  • DeviceID: 磁盘驱动器的设备标识符。
  • Model: 磁盘驱动器的型号。
  • Partitions: 磁盘驱动器上的分区数量。
  • Size: 磁盘驱动器的大小,以字节为单位。

WSL 挂载

在我的例子中,外置硬盘是 PHYSICALDRIVE1 ,可以使用命令加载它:

wsl --mount \\.\PHYSICALDRIVE1 --partition 1

图片

  • wsl: 这是启动 Windows Subsystem for Linux 的命令行工具。
  • --mount: 该选项用于挂载物理磁盘或其分区到 WSL 中。
  • .\PHYSICALDRIVE1: 这是指定的物理驱动器。在 Windows 中,物理驱动器通常标识为 \.\PHYSICALDRIVE0,\.\PHYSICALDRIVE1 等等,这里指的是第二个物理驱动器。
  • --partition 1: 这是指定要挂载的分区编号。

要挂载指定文件系统,可使用以下命令:

wsl --mount \\.\PHYSICALDRIVE1 --partition 1 -t ext3

图片

图形化访问挂载的硬盘

要访问已挂载的磁盘,请打开 Windows 文件资源管理器,然后打开 Linux 类别并导航到/mnt/wsl

可以使用命令卸载磁盘:
wsl --unmount \\.\PHYSICALDRIVE1

总结

对于需要频繁在Windows和Linux系统之间切换的用户来说,Windows 挂载 Linux 磁盘是一个比较实用的操作,能够在不同操作系统之间方便地进行文件共享和操作。

最后,特别感谢deepin(深度)论坛用户东夷浪子。

附录:

(1)https://distrowatch.com/table.php?distribution=deepin
(2)https://www.deepin.org/zh/how-to-mount-a-linux-disk-on-windows-via-wsl-2/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/1488010.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

排查一次线程泄漏

背景:最近经常发生K8S健康检查到应用的心跳接口超时不通,然后发生了重启,第一时间进入pod内部使用任何jvm命令都会导致java进程重启(也包括arthas工具使用不了),dump不下来,事故现场没法保留&am…

SpringBoot集成Sharding-JDBC实现分库分表

本文已收录于专栏 《中间件合集》 目录 版本介绍背景介绍拆分方式集成并测试1.引入依赖2.创建库和表3.pom文件配置3.编写测试类Entity层Mapper接口MapperXML文件测试类 4.运行结果 自定义分片规则定义分片类编写pom文件 总结提升 版本介绍 SpringBoot的版本是: 2.3.…

电子期刊制作攻略:从零开始,轻松入门

​随着互联网的快速发展,电子期刊已经逐渐成为人们获取信息和娱乐的重要途径。越来越多的人开始关注并投身于电子期刊的制作行业。那么,如何从零开始,轻松入门电子期刊制作呢? 1.首先点击FLBOOK在线制作制作电子杂志平台 2.点击开…

【odoo17】后端py方法触发右上角提示组件

概要 在前面文章中,有介绍过前端触发的通知服务。 【odoo】右上角的提示(通知服务) 此文章则介绍后端触发方法。 内容 直接上代码:但是前提一定是按钮触发!!!!! def bu…

无法解析插件 org.apache.maven.plugins:maven-war-plugin:3.2.3(已解决)

文章目录 1、问题出现的背景2、解决方法 1、问题出现的背景 最开始我想把springboot项目转为javaweb项目,然后我点击下面这个插件 就转为javaweb项目了,但是我后悔了,想要还原成springboot项目,点开项目结构关于web的都移除了&am…

HarmonyOS Next 省市区级联(三级联动)筛选框

效果图 完整代码 实例对象 export class ProvinceBean {id?: stringpid?: stringisSelect?: booleandeep?: objectextName?: stringchildren?: ProvinceBean[] }级联代码 import { MMKV } from tencent/mmkv/src/main/ets/utils/MMKV import { ProvinceBean } from ..…

【Git】merge合并分支

两个分支未修改同一个文件的同一处位置: Git自动合并 两个分支修改了同一个文件的同一处位置:产生冲突 例: 在master分支修改了main同时,feat分支也修改了相同的文件 合并的时候就会产生冲突 解决方法: Step1- 手工修改冲突文件,合并冲突内容…

【数据结构】单链表的增删改查

介绍 链表是有序的列表,但是它在内存中是如下存储的: ①链表以节点的方式进行存储,是链式存储的 ②每个节点包含 data 域、next 域:指向下一节点 ③链表的各个节点不一定是连续存放的 ④链表分为有头节点的链表和没有头节点的链表…

比肩 GPT-4o 的 Llama 3.1 本地部署快速体验的方法

比肩 GPT-4o 的 Llama 3.1 本地部署快速体验的方法 flyfish Llama 3.1模型简介 Llama 3.1是一系列大型语言模型,包含以下几种规模: 8B 参数:模型中有80亿个参数 70B 参数:模型中有700亿个参数 405B 参数:模型中有4…

深入理解MySQL锁机制与性能优化:详解记录锁、间隙锁、临键锁及慢SQL查询分析

1. 事务隔离和锁机制详解 记录锁 第一种情况,当我们对于唯一性的索引(包括唯一索引和主键索引)使用等值查询,精准匹配到一条记录的时候,这个时候使用的就是记录锁。 比如 where id = 1 4 7 10。 间隙锁 第二种情况,当我们查询的记录不存在,无论是用等值查询还是范围…

【vue教程】四. Vue 计算属性和侦听器

目录 本章涵盖知识点回顾计算属性(Computed)创建计算属性计算属性的多样性计算属性的数组过滤计算属性的复杂表达式 计算属性 vs 方法计算属性的实例演示 侦听器(Watchers)创建侦听器侦听器的高级用法侦听器的深度观察侦听器的立即…

无线遥控控制直流电机和无刷电机开关

一 目的 此文章记录了arduino与陶晶驰串口屏实现联动,点击屏幕双态开关远程控制arduino2560板载的直流电机和无刷电机开关。为手搓乒乓球发球机做准备。 二 接线 2.1串口屏接线 串口屏与Arduino UNO接线如下: ———————————————— RX …

pdf2image:将PDF文档转化为图像的Python魔法

标题:探索pdf2image:将PDF文档转化为图 像的Python魔法 背景 在数字时代,我们经常需要处理各种格式的文档,尤其是PDF文件。PDF以其跨平台的可读性和稳定性而广受欢迎。然而,有时我们需要将PDF文件转换成图像格式&am…

C++ - char*、const char*、char[]、string

const char* const char* 用来定义字符串常量。 char[ ] char型的字符数组是一种定长的数组,存储指定长度的字符序列,数组中的每个元素都是一个char类型的变量,如: char arr[] {h, a, l, l, o, \0}; char c arr[0]; // 访问…

CentOS怎么关闭自动锁屏?

禁止自动锁屏 有时候几分钟不用Centos,系统就自动锁屏了,这是一种安全措施,防止别人趁你不在时使用你的系统。但对于大部分人而言,这是没有必要的,尤其是Centos虚拟机,里面没啥重要的东西,每次…

光伏发电管理软件:光伏企业的核心驱动力

光伏产业面对日益增长的装机容量、复杂多变的运维需求以及激烈的市场竞争,光伏企业如何高效管理、优化运营、提升效益,成为了行业关注的焦点。在此背景下,鹧鸪云光伏发电管理软件应运而生,并逐渐成为光伏企业的核心驱动力。 一、提…

Transformer合集

资料 位置编码:https://zhuanlan.zhihu.com/p/454482273 自注意力:https://zhuanlan.zhihu.com/p/455399791 LN:https://zhuanlan.zhihu.com/p/456863215 ResNet:https://zhuanlan.zhihu.com/p/459065530 Subword Tokenizati…

效率翻倍的秘密:探索AI工具的新世界

大家好,我是你们的效率小助手米兔!你是否曾在加班熬夜中挣扎,对着电脑屏幕发呆,感觉工作效率低到怀疑人生?别急,今天我要给你们安利几款超给力的AI工具,让你的工作变得轻松又愉快! …

c++笔记4

目录 深度优先搜索DFS DFS的复杂度 DFS与递归 递归与暴力枚举 递归树 DFS与栈 DFS的搜索剪枝 搜索剪枝与优化 可行性剪枝 最优化剪枝 减少等效的分支 优化搜索顺序 搜索的记忆化 搜索的复杂度 大多时候,搜索的复杂度都是指数级的。各种剪枝方案&#…

2024世界技能大赛某省选拔赛“网络安全项目”B模块--操作系统取证解析

2024世界技能大赛某省选拔赛“网络安全项目”B模块--操作系统取证解析 任务一、操作系统取证解析:总结:任务一、操作系统取证解析: A 集团某电脑系统被恶意份子攻击并控制,怀疑其执行了破坏操作,窃取了集团内部的敏感信息,现请分析 A 集团提供的系统镜像和内存镜像,找到…