windows10 linux子系统挂载,Win10中如何运行Linux win10如何挂载Linux二进制文件

WSL 2是最新版本的架构,它为Windows子系统提供支持,使其能够在Windows上运行ELF64 Linux二进制文件。通过最近的更新,它允许使用Linux文件系统访问存储在硬盘中的文件。如果你有一个安装了Linux的硬盘,现在可以在windows10中挂载它,并在WSL 2的帮助下浏览它的内容,下面是操作的方法。

WSL 2随Windows一起提供了一个真正的Linux内核,它将使完全的系统调用兼容性成为可能。这是Windows首次附带Linux内核。WSL 2使用最新的虚拟化技术在轻量级实用程序虚拟机(VM)中运行其Linux内核,这种新的体系结构改变了这些Linux二进制文件与Windows和计算机硬件交互的方式,但仍提供与WSL 1相同的用户体验。

从Windows Insiders 20211内部预览版本开始,WSL 2提供了一个新功能:wsl--mount。这个新参数允许在WSL 2内附加和安装物理磁盘,使你能够访问Windows本身不支持的文件系统(例如ext4)。你也可以在Windows文件资源管理器中浏览到这些文件。

这是你需要执行的步骤:

列出Windows 10中的可用物理磁盘。使用Linux文件系统挂载驱动器。浏览其内容卸下驱动器。

在Windows 10中挂载Linux文件系统的详细操作

1.以管理员身份打开PowerShell。

2.键入以下命令以列出可用的物理磁盘,然后按Enter:wmic diskdrive list brief。

3.查看该DeviceID值以找到所需的驱动器。

4.键入以下命令来安装驱动器,然后按Enter:wsl --mount DISKPATH [--Partition 。例如wsl --mount \\.\PHYSICALDRIVE2 --Partition 1。将DISKPATH和Partition值(如果驱动器具有多个分区)替换为你要安装的Linux驱动器的路径

5.带有Linux文件的驱动器将被挂载,你可以使用文件资源管理器访问它。在文件资源管理器的地址栏中键入\\ wsl $,然后按Enter。

6.你将看到一个名为上述DeviceID +分区号的文件夹。将其作为硬盘上的常规文件夹浏览。

7.完成后,关闭文件资源管理器,然后返回到PowerShell。输入命令wsl --unmount 。例如wsl --unmount \\.\PHYSICALDRIVE2。

大功告成。

注意,wsl允许指定文件系统类型。WSL将尝试猜测它,但是如果失败了,请使用以下命令时:

wsl --mount \\.\PHYSICALDRIVE2 --Partition 1 -t ext4

在上面的命令中,我们告诉wsl将硬盘挂载为流行的Ext4文件系统。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值