在 Windows 10 中从 WSL 挂载 NFS 共享

在 Windows 10 中从 WSL 挂载 NFS 共享

我安装了带有 WSL Ubuntu 的 Windows 10。出于某些原因,我需要将一些文件放在我在 /some/path 中创建的 Linux 专用文件系统中。

由于我需要从 Windows 访问该文件夹,因此我在 Linux(WSL)中添加了 NFS 导出:

/home/user/some/path *(rw,async,no_subtree_check)

然后,在 Windows powershell 中执行:

New-PSdrive -PSProvider FileSystem -Name M -Root \\192.168.111.111\home\user\some\path -Persist -v

我收到了这条详细的消息:

VERBOSE: Performing the operation "New drive" on target "Name: M Provider: Microsoft.PowerShell.Core\FileSystem Root: \\192.168.111.111\home\user\some\path".

然后什么都没发生。没有连接,什么都没有。

知道为什么 NFS 共享未挂载吗?或者我可以做什么来排除故障?

答案1

通过使用内置共享,您不需要 NFS 共享即可从 Windows 访问 WSL Ubuntu。

您可以直接使用以下命令访问文件:

\\wsl.localhost\Ubuntu\some\path

相关内容