admin管理员组文章数量:1533185
乱码问题,是由于 mount.nfs 命令不支持 utf-8字符集。所以是系统软件支持的问题。在网络上找了很多方案都没能解决。
网上主要有三种方案(1)换解决方案,使用smb 共享,这等于不是解决方法。(2)使用第三方nfs 客户端,但是Windows 10 默认不允许testsigning 测试模式。所以
ms-nfs41-client 软件,安装不成功,也没能解决问题,试了很多种方式。(3)最后发现,windows 官方给了一个beta版本的解决方案。知乎上也有朋友进行了说明。
最后,我也是通过 使用官方的解决方案,很好的解决了我的问题。尽管对于国产某些使用了中文路径的软件不是太友好。这边我用网友的两张截图,简单说明配置过程:
最后的结果就是,很多路径都正确了,中文字符问题也得到了解决,NFS 功能,完美使用。
NFS 挂载命令就是在 用户自身环境下,启动 CMD 命令行来进行挂载NFS 就好了。不用使用 powershell 的管理员模式,那样再 资源管理器中不出现驱动器图标。
补充:
最后我的解决方案,还是smb 和 nfs 都进行了安装。这样linux 和 windows 都可以兼容使用。还是去掉了beta 版本的字符集的使用。因为我发现,utf-8 虽然解决了乱码问题。但是当接收别人平台发送的文件的时候,还是会出现乱码,后来我还是改了回去。现在我用samba 服务来提供linux 平台上对windows 文件的共享,并且macos 也是支持 samba 。这样是个很好的解决方案。具体的smb 配置可以参考下面两个链接:
https://blog.csdn/qq_34829953/article/details/70479695
http://blog.51cto/13362895/2047569
保持更新,转载请注明出处。
转载于:https://wwwblogs/xuyaowen/p/windows-nfs-utf8.html
版权声明:本文标题:解决windows 挂载 nfs 驱动器中 中文乱码问题 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1725853232a1045631.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论