如何从Windows中访问Linux硬盘,干货:如何从 Windows 系统访问 Linux 文件

此篇博客介绍了Windows Insiders预览版20211中WSL2新增的wsl--mount功能,允许连接和挂载物理磁盘,实现跨系统文件共享。通过管理员权限的PowerShell,可以轻松管理磁盘挂载与卸载,对双启动用户尤为实用。注意仅限物理磁盘且默认为ext4,高级选项和限制也一并探讨。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

从 Windows Insiders 预览版 20211 开始,WSL 2 将提供一个新功能:wsl --mount。这个新的参数允许在 WSL 2 中连接和挂载一个物理磁盘,这样你就可以访问 Windows 不支持的文件系统(比如 ext4)。

因此,如果你使用不同的磁盘对 Windows 和 Linux 进行双启动,你现在可以从 Windows 访问你的 Linux 文件了。

开始使用

要挂载磁盘,请打开具有管理员权限的 PowerShell 窗口并运行。

wsl --mount 《DiskPath》

要在 Windows 中列出可用的磁盘,请运行。

wmic diskdrive list brief

要从 WSL 2 上卸载和分离磁盘,请运行以下命令

wsl --unmount 《Diskpath》

磁盘路径可在 DeviceID 栏中找到。通常是以 \\。\\。\PHYSICALDRIVE* 的格式。下面是一个将指定硬盘的特定分区挂载到 WSL 中并浏览其文件的例子:

53f53897ce65cf31f75e48e2adcfaf56.png

使用文件资源管理器访问这些文件

一旦挂载,也可以通过 Windows 资源管理器访问这些磁盘,通过导航到 \wsl$,然后到挂载文件夹。

8b20e0665191592c6a3ff3d9388da0bf.png

局限性

默认情况下,wsl --mount 会尝试将磁盘挂载为 ext4。要指定一个文件系统,或者更高级的方案,请查看在 WSL 2 中挂载磁盘。

另外请注意,这个功能有一个限制,那就是只有物理磁盘可以连接到 WSL 2。目前,还不能附加单个分区。

责编AJX

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值