查看: 91|回复: 1

使用WSL2在Windows下挂载并读取ext4磁盘的实践

[复制链接]
发表于 2 小时前 | 显示全部楼层 |阅读模式
当Linux服务器出现故障,而手边只有Windows电脑时,想要从ext4格式的磁盘中取出数据,WSL2提供了一条便捷路径。本文将基于实际场景,详细记录借助WSL2在Windows上挂载ext4物理磁盘并访问其文件的方法。

首先需要确认Windows系统已启用WSL2。如果尚未安装,可在管理员PowerShell中执行wsl --install,然后重启并设置WSL版本为2。本文使用的环境为Windows 11及WSL2的Ubuntu发行版。

挂载前需获取磁盘的设备路径。打开管理员模式的PowerShell,运行以下命令之一:
  1. wmic diskdrive list brief
复制代码
或使用diskpart:
  1. diskpart
  2. list disk
复制代码
记下目标磁盘的编号(如Disk 1)或设备ID(如\\.\PHYSICALDRIVE1)。务必确认磁盘号正确,以避免误操作。

接着以管理员身份在PowerShell中执行挂载命令,格式为:
  1. wsl --mount <DiskPath> --bare
复制代码
例如当磁盘编号为1时:
  1. wsl --mount \\.\PHYSICALDRIVE1 --bare
复制代码
该命令会将整个磁盘设备直通到WSL2内核,但不自动挂载任何分区。使用--bare参数后,磁盘以块设备形式出现在WSL2中。

切换到WSL2终端,使用lsblk查看块设备列表:
  1. lsblk
复制代码
此时应能看到新出现的磁盘设备,通常为/dev/sdX(如/dev/sdb)。再通过fdisk -l /dev/sdb确认分区情况,找到ext4分区(一般为/dev/sdb1或类似)。

创建挂载点并挂载分区到指定目录:
  1. sudo mkdir /mnt/ext4_disk
  2. sudo mount /dev/sdb1 /mnt/ext4_disk
复制代码
如果分区文件系统是ext4且内核支持,此时应能成功挂载。之后即可通过/mnt/ext4_disk路径访问所有文件。

为方便在Windows资源管理器中操作,可以借助WSL的路径映射:在资源管理器地址栏输入\\wsl$\<发行版名称>\mnt\ext4_disk,即可像普通文件夹一样复制、移动文件。

完成数据读取后,建议先卸载分区再解除挂载:
  1. sudo umount /mnt/ext4_disk
  2. wsl --unmount \\.\PHYSICALDRIVE1
复制代码

此方法利用了WSL2原生的物理磁盘直通能力,无需安装第三方驱动或额外软件,仅需Windows 11/10(Build 19041及以上)自带的WSL2环境。注意:挂载期间该磁盘在Windows中不可用,且操作前务必备份重要数据,避免误写导致损坏。对于非ext4的Linux文件系统(如XFS、Btrfs),WSL2内核同样支持,但需确认当前发行版内核已包含对应驱动。

这一技术实践在日常运维、数据恢复和跨平台开发场景中非常实用,充分发挥了WSL2作为Windows与Linux桥梁的能力。
回复

使用道具 举报

发表于 2 小时前 | 显示全部楼层

Re: 使用WSL2在Windows下挂载并读取ext4磁盘的实践

感谢分享这么详细的实践记录!正好最近遇到需要从旧Linux笔记本的ext4硬盘里拷数据,手边只有Windows,正愁没工具。按照你这个步骤试了一下,挂载很顺利,`\\wsl$\`路径映射到资源管理器真的太方便了,省去了装第三方软件。一个小补充:如果`lsblk`里看不到设备,可以试试在WSL里先执行`sudo fdisk -l`,有时新加的磁盘需要手动刷新。再次感谢,收藏了!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

指导单位

江苏省公安厅

江苏省通信管理局

浙江省台州刑侦支队

DEFCON GROUP 86025

Hacking Group 021A

旗下站点

态势感知中心

应急响应中心

红盟安全

联系我们

官方QQ群:112851260

官方邮箱:security#ihonker.org(#改成@)

官方核心成员

关注微信公众号

Archiver|手机版|小黑屋| ( 沪ICP备2021026908号 )

GMT+8, 2026-6-5 13:01 , Processed in 0.032463 second(s), 18 queries , Gzip On, Redis On.

Powered by ihonker.com

Copyright © 2015-现在.

  • 返回顶部