WSL 2 已支持直接挂载 Linux EXT4 磁盘


如果你正在使用 Windows 11 Build 22000 或更高版本,现在已支持通过 WSL 直接挂载 Linux 磁盘。

Windows 文档显示,如果要访问不受 Windows 支持的 Linux 磁盘格式(如 EXT4),可以使用 WSL 2 挂载磁盘然后再访问其内容。 

相关命令

--mount <Disk>
 Attaches and mounts a physical disk in all WSL2 distributions.
 Options:
--bare
Attach the disk to WSL2, but don't mount it.

--type <Type>
Filesystem to use when mounting a disk, if not specified defaults to ext4.

--options <Options>
Additional mount options.

--partition <Index>
Index of the partition to mount, if not specified defaults to the whole disk.

--unmount [Disk]
 Unmounts and detaches a disk from all WSL2 distributions.
 Unmounts and detaches all disks if called without argument.

值得注意的是,在 WSL 2 挂载磁盘需要管理员权限。WSL 2 的挂载命令mount不支持挂载目前正在使用的磁盘(或属于该磁盘的分区)。wsl --mount命令用于挂载整个磁盘,即使你需要挂载的只是一个分区。此外也不能挂载 Windows 安装盘。

简单使用

  • 挂载未分区的磁盘

如果磁盘没有任何分区,可以使用挂载命令wsl --mount命令直接加载。首先需要标记磁盘:

GET-CimInstance -query "SELECT * from Win32_DiskDrive"

然后挂载磁盘:

wsl --mount <DiskPath>

相关文章

2023-02-19

前由“dracut --uefi”提供的功能,同时提供更多功能。 支持不在临时文件系统上的 initrd 环境。 新的 MemoryZSwapMax= 选项,可配置 memory.zswap.max cgroup 属性。 Systemd 作用域单元现在支持 OOMPolicy= 选项,登录会话作用域现在默

2023-04-29

USB 闪存对单个计算机进行镜像或克隆。 Clonezilla Live 支持多种文件系统,包括 EXT2、EXT3、EXT4、ReiserFS、XFS、JFS、FAT、NTFS、HFS+、UFS、minix 和 VMFS。它还支持 LVM2、multicast 以及 32 位 (x86) 和 64 位 (x86_64) 架构,可用于克隆 GNU/Linux

2023-02-18

USB 闪存对单个计算机进行镜像或克隆。 Clonezilla Live 支持多种文件系统,包括 EXT2、EXT3、EXT4、ReiserFS、XFS、JFS、FAT、NTFS、HFS+、UFS、minix 和 VMFS。它还支持 LVM2、multicast 以及 32 位 (x86) 和 64 位 (x86_64) 架构,可用于克隆 GNU/Linux

2022-11-26

Microsoft Store,以方便用户更容易进行安装和更新,最初只支持 Windows 11。现在微软表示,为了满足社区用户的需求,Microsoft Store 中的 WSL 现在也支持在 Windows 10 中使用。因此 Windows 10/11 用户现在都能使用 WSL 的所有最新功能,包

2022-10-11

FS 提供了代码更新,此次更新带来了基于 FSCache 的共享域支持,目的是为了能够在 EROFS 文件系统镜像之间共享数据 blob(同一个 blob 在多个 EROFS 文件系统中共享)。 对于 EROFS 和 Linux 6.1 来说,这个基于 FSCache 的共享域支持主

2022-11-18

)是微软为 Windows 系统推出的一个兼容层,可以让开发者直接在 Windows 上运行 GNU/Linux 环境 —— 包括大多数命令行工具、实用程序和应用程序,无需修改,无需传统虚拟机或双引导设置等额外操作。 如今微软正式发布了 WSL 1.0

2022-08-09

U/Linux 环境,而无需通过虚拟机 (VM)) 或配置双启动系统,支持 Windows 10 和 Windows 11。WSL 是一个非常方便的实用程序,尤其适用于跨平台开发和测试。微软会定期更新 WSL 的新特性和功能。 主要变化 改进 localhost relay 以

2022-11-29

,第一个是对 podman 容器层使用机会共享:使用 composefs 挂载作为覆盖挂载中的下层目录,上层目录是容器工作目录,Composefs 允许在任意两个映像之间自动共享文件级磁盘和页面缓存,而不受文件权限和时间戳、映像来源等细节

2023-03-07

传感器监控,还有 Btrfs 性能优化、移除英特尔 ICC 编译器支持等。 驱动方面,这个版本合并了 AMD-Xilinx XDMA 驱动程序、一些 AMD Zen 4 性能优化, 8BitDo Pro 2 有线控制器支持。还合并英特尔 TPMI 驱动程序,各种其他英特尔更新,如

2023-04-03

mport 2.2.7 + 的错误修复 对 caroot CA 捆绑处理器的更新,支持标有 DISTRUST_AFTER 条目的证书。 /etc/rc.final rc(8) 脚本将在所有用户进程终止后运行。 automount(8) 现在将在执行自动挂载之前明确地将根路径设置为 /。 bectl(8) 实用程

2022-05-20

,包括 Eigen 和 tf.function 的统一,以及对 Windows 的 WSL2 的支持。最后,新版本还为 tf.function retracing 和 Keras Optimizers 发布了新的实验性 API。 改进 CPU 性能:默认启用 oneDNN TensorFlow 与英特尔合作,将 oneDNN 性能库与 TensorFlow 整合

2022-05-26

该技术的机型是华为 P30 和 P30 Pro。这也是华为最后一个支持 GMS 的旗舰产品系列。 EROFS 与其他只读文件系统不同,该系统旨在构建一个新的文件管理系统,从而提高磁盘性能和速度,同时节省磁盘空间以减少不必要的占用。

2022-07-15

分组到文件夹里 小数点显示比例 文件系统 XFS 现在支持 Direct Access(DAX)操作,允许直接访问可由字节寻址的持久性内存,帮助避免使用传统 block I/O 引发的延迟。NFS 引入了 "eager write" 挂载选项,以帮助减少延迟。 语言运

2022-08-08

要版本。 该版本带来如下变更: 将内核更新为长期支持的 linux-5.15.58 “cow_label” 和 “cow_directory” 引导选项,现在可以通过 YAML 配置文件进行设置 新的“nomdlvm”引导选项不会激活 md raid 和 lvm 设备,防止磁盘写入 (#272)