setup nfs within win7

开发中要用到NFS,于是搞了一下。

开始先找了个Fedora的系统作NFS server,解决了急需问题。

 

由于不想做win7和Linux的相互重启,还是要在win7下设置下nfs。开始想到的有2个方法:

在已有的vmware的Fedora上启动nfs,差最后一步:无线的IP是192.168.1.x, 有线的是192.168.112.1, vmware下ping打印机就能ping通(走无线接口),理论上走有线接口直连单板,应该也能ping通,可能是设置问题,导致vmware选择物理端口时,没选择错了。好好设置下应该OK。

 

用cygwin,在cygwin上装nfs. 找到了一篇最接近的文章:http://hi.baidu.com/%CB%AE%B2%DD%CB%E0/blog/item/f327d58a83799998a4c272d2.html 这片文章里讲的基本足够,注意一点,启动cygwin时,用“管理者模式”启动,否则安装不成功。这点这篇文章里没提到。

Cygwin 上的 NFS Server 需要以下幾個 packages (執行用來安裝 Cygwin 的 setup.exe 程式就可以勾選。雙冒號之前是 Category,後面是不含版本編號 Package 名稱):

  • Net :: nfs-server
  • Libs :: sunrpc
  • Admin :: cygrunsrv
  • vim

安裝完成之後,需進入 Cygwin console 執行以下指令:

/usr/bin/nfs-server-config

第一个选择yes,第二个选择no

 

设置/etc/exports

 

在“服务”下,将下面3个设置成自动,并 启动。

  • Cygwin mountd
  • Cygwin nfsd
  • Cygwin portmap
  •  

    如果修改了/etc/exports 在cygwin下执行下面3个命令

    cygrunsrv -S portmap
    cygrunsrv -S mountd
    cygrunsrv -S nfsd

     

     

    在目标Demo板上执行: mount -t nfs -o nolock 192.168.1.250:/home/xuyj/nfsroot /nfsroot。 其中-o nolock 不可以少,否则不成功,也没任何提示。

     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值