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-07-07

-libre-linux-kernel  6.4.0 版本包含了以下特性和改进: - 支持最新的 WSL2 API 和 Hyper-V 虚拟化技术 - 支持多种文件系统,包括 ext4, btrfs, xfs, ntfs, fat32 等       WSL-libre-linux-kernel 6.4.0 版本已经在 GitHub 上开源,欢迎大家

2023-07-21

libre-linux-kernel  6.1.39 版本包含了以下特性和改进: - 支持最新的 WSL2 API 和 Hyper-V 虚拟化技术 - 支持多种文件系统,包括 ext4, btrfs, xfs, ntfs, fat32 等 - 优化小内存控制 - 优化 cpu 调度更符合 wsl 前台应用场景 - 更好的 ssd 性能

2023-07-20

-libre-linux-kernel  6.4.3 版本包含了以下特性和改进: - 支持最新的 WSL2 API 和 Hyper-V 虚拟化技术 - 支持多种文件系统,包括 ext4, btrfs, xfs, ntfs, fat32 等 - 优化小内存控制 - 优化cpu调度更符合wsl前台应用场景 - 更好的ssd性能 -

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

2023-07-07

I 更改,现在由 libfdisk 处理分区、删除了各种插件,并将支持的文件系统定义移至 libblockdev。  UDisks  2.10 使用下面的 libnvme 库提供本机 NVMe 存储设备支持。这种本机 NVMe 磁盘支持采用新技术来与旧 ATA 驱动器进行奇偶

2023-07-06

态抢占 截至 2022.10.09 的微码 tzdata 2022.e 带有 nftables 支持的 iptables 1.8.8 蓝牙管理器修复 vlc-3.0.18 rox-jun7 2022.12 apfs-fuse 2023.03 pfilesearch 2.3 UExtract 4.11 Avidemux 2.8.1 mdview 2023.04 yad_gtk2 0.42.782023.04 SMB Browser 2.2.2 新功

2022-11-26

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

2023-09-16

23.10 daily 最新版的桌面安装程序高级磁盘选项中,恢复了支持 ZFS 文件系统的选项(实验性阶段)。 按照 Ubuntu 桌面工程总监 Tim Holmes-Mitra 三周前发表的 issue,Ubuntu 23.10 添加了 ZFS 支持(在 subiquity 和桌面安装程序中),但

2022-08-09

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

2022-11-18

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

2022-10-11

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

2023-10-26

和环境来开发或测试 Linux 相关的项目,利用Windows 的硬件支持和性能优化来运行Linux的应用程序,以及体验不同的Linux发行版。 使用 deepin WSL 1.确认系统支持:WSL 最低要求为Windows 10 版本1709(内部版本号16299)或更高版本。 2