Windows下创建NFS服务器

Windows下创建NFS服务器有两种方法,第一种是使用hanewin软件搭建NFS服务器,第二种是使用cygwin模拟环境搭建NFS服务器cygwin是Windows下的Linux模拟器,和虚拟机是不一样的,由于没有亲测第二种方式,所以不多说了。
本文使用的是第一种方式,从网上下载hanewin软件安装之后,注意要使用管理员身份打开软件,然后配置输出选项栏中的目标挂载文件夹,挂载示例如下:
F:\VMShare -name:nfsroot -umask:000 -public -mapall:0 -alldirs
保存之后要重启NFS服务器,软件上的重启服务器按钮是没有用的,要打开软件安装目录,里面有一个重启所有服务的批处理文件,使用管理员身份运行这个文件才能实现重启服务器。
服务器环境搭建完了之后发现如下问题:
1、在我的开发板上的 linux系统中挂载NFS时,出现以下错误:
root@orangepione:/# mount -t nfs 192.168.1.221:/nfsroot /mnt
mount: wrong fs type, bad option, bad superblock on 192.168.1.221:/nfsroot,
missing codepage or helper program, or other error
(for several filesystems (e.g. nfs, cifs) you might
need a /sbin/mount. helper program)

In some cases useful info is found in syslog - try
dmesg | tail or so.

网上的解决方案为:在终端下输入安装nfs-common即可解决,安装命令为
sudo apt-get install nfs-common
再次挂载即可解决问题,实测有效。

2、解决了开发板的问题之后进行挂载任然不行,就卡在那挂载不了,我自己思考了一下,猜猜是不是Windows的防火墙把我的开发板给拦了,所以我把我的Windows的防火墙都关了,果不其然,NFS服务器可以用了。


你可能感兴趣的:(linux)