Windows挂CFS(NFS)中文乱码如何解决

  • 2020 年 3 月 26 日
  • 笔记

微软目前还没有完美的解决方案,出了个Beta方案不太好,目前只能借助第三方工具。

类似的情况让我想起了Windows入域前修改SID的场景,微软的sysprep既慢还丢家目录数据,最后我用第三方工具SIDCHG又快又好地解决还不丢数据,反馈给腾讯云后放到了他们官网。

方案说明:http://www.nihao001.com/archives/1574.html

工具出处:github.com 搜ms-nfs41-client 有3个项目,有release的只有第1个

https://github.com/cbodley/ms-nfs41-client

https://github.com/kofemann/ms-nfs41-client

https://github.com/dvamsheekhadoop/ms-nfs41-client-master

工具下载地址和链接如下:

https://github.com/cbodley/ms-nfs41-client/releases/tag/v1.0.0

windows nfs挂载工具(支持utf-8)64位下载

windows nfs挂载工具(支持utf-8)32位下载

工具文档:参考github项目里的文档和这个文档http://www.citi.umich.edu/projects/nfsv4/windows/readme.html

华为文档

https://support.huawei.com/enterprise/zh/knowledge/EKB1100039367

华为是卖服务器的,方案应该经得起考验

微软beta版这个华为文档上说得不太详细,在知乎找到了,详阅https://zhuanlan.zhihu.com/p/46254792

微软beta方案仅限Server2016/Server2019/Win10的客户端

运行intl.cpl命令 → 管理 → 更改系统区域设置 → 勾选 “Beta 版:使用Unicode UTF-8 提供全球语言支持”

此方案虽然能解决挂载乱码的问题,但也可能导致其他非UTF8编码的软件乱码

再看看微软官网的介绍,最新版的Windows系统,NFS客户端也是v2/v3,v4.x不知道啥时候能出来