win7使用nfs挂载

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了win7使用nfs挂载相关的知识,希望对你有一定的参考价值。

参考技术A 1、win7系统中打开命令提示符,确认网络配置没有问题,能ping通对方的IP;

2.可能会遇到没有权限创建目录和文件,解决方法如下:

通过修改注册表将windows访问NFS时的UID和GID改成0即可,步骤如下

1) 在运行中输入regedit,打开注册表编辑器;

2) 进入HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default条目;

3) 选择新建----QWORD64值,新建AnonymousUid,AnonymousGid两个值,值为0.

   3、打开控制面板,找到程序找到打开或关闭windows功能;

   4、找到NFS服务并勾选安装;

   5、回到命令提示符,输入showmount -e +服务器IP地址来确认挂载点;

 6、然后用mount命令来挂载,后面那个Z:是分配的盘符

 7、这样进到计算机里面就可以看到网络共享目录了。

windows挂载nfs

技术图片

注意:Win10 Creators Update前只有Win10企业版可以挂载NFS, Creators Update后专业版也可挂载NFS了。

 

安装

按Win+R输入OptionalFeatures,勾选”NFS服务”

不需要勾选“管理工具”,那玩意是个废物,非WinServer只能靠命令行挂载NFS。

装好后按Win+R输入cmd

查看远程电脑NFS共享的目录

  1. showmount -e 远程电脑的IP
完整的用法:
  1. 用法: showmount -e [server] 显示 NFS 服务器导出的所有共享。
  2. showmount -a [server] 列出客户端主机名或 IP 地址,以及使用“主机:目录”格式显示的安装目录。
  3. showmount -d [server] 显示 NFS 服务器上当前由某些 NFS 客户端安装的目录。

挂载

  1. mount \\远程电脑的IP\共享的目录 盘符
**例如:**
  1. mount \\192.168.1.2\root V:\
关于如何配置远程电脑上的NFS请自行Google 完整的用法:
  1. 用法: mount [-o options] [-u:username] [-p:<password | *>] <\\computername\sharename> <devicename | *>
  2.  
  3. -o rsize=size 设置读取缓冲区的大小(以 KB 为单位)。
  4. -o wsize=size 设置写入缓冲区的大小(以 KB 为单位)。
  5. -o timeout=time 设置 RPC 调用的超时值(以秒为单位)。
  6. -o retry=number 设置软装载的重试次数。
  7. -o mtype=soft|hard 设置装载类型。
  8. -o lang=euc-jp|euc-tw|euc-kr|shift-jis|big5|ksc5601|gb2312-80|ansi
  9. 指定用于文件和目录名称的编码。
  10. -o fileaccess=mode 指定文件的权限模式。
  11. 这些模式用于在 NFS 服务器上创建的
  12. 新文件。使用 UNIX 样式模式位指定。
  13. -o anon 作为匿名用户装载。
  14. -o nolock 禁用锁定。
  15. -o casesensitive=yes|no 指定在服务器上执行区分大小写的文件查找。
  16. -o sec=sys|krb5|krb5i|krb5p

卸载

 

  1. umount 盘符

例如:umount V:

 

如果要卸载全部的NFS挂载:

 

  1. umount -f -a

不要使用资源管理器的“断开网络驱动器”!!!

 

 

转载请遵守 CC BY-NC-SA 4.0 协议并注明来自:在Win10 Pro下挂载NFS(网络文件系统)

以上是关于win7使用nfs挂载的主要内容,如果未能解决你的问题,请参考以下文章

windows怎么挂载nfs服务器

linux怎么挂载NFS?

centos7安装nfs挂载

nfs挂载后无法创建文件

windows2008挂载nfs提示网络错误-85

Linux系统之使用autofs自动挂载nfs共享