/home/liliming/arm2410     192.168.197.*(rw,sync,no_root_squash)

或者: /home/liliming/arm2410     192.168.197.0/24(rw,sync,no_root_squash)

注意这里,这样写有可能你的NFS还不能用,你可以允许所以IP共享你的目录,语句如下:

/home/liliming/arm2410    *(rw,sync,no_root_squash)

至此配置完成,下面启动NFS

启动NFS

sudo  ./etc/init.d/portmap  restart

sudo  ./etc/init.d/nfs-common restart

sudo  ./etc/init.d/nfs-kernel-server restart

测试 NFS

Ubuntu 下

sudo mount  localhost:/home/liliming/arm2410  /mnt

ls /mnt

看是否已经挂载成功

开发板 下

mount  192.168.197.75:/home/liliming/arm2410  /mnt

ls /mnt

看是否已经挂载成功192.168.197.75 是Ubuntu的IP 地址)

可能出现的错误:

1. 挂载不成功,具体提示信息不记得了,可以这样试试

配置/etc/exports

/home/liliming/arm2410     *(rw,sync,no_root_squash)

也就是允许所有的IP 访问

2. 提示 mount rpc unable to receive errno connection refused

说明你的服务器端Ubuntu )服务没设定好,原因可能如下:

a. NFS 没启动,按照上面的启动步骤 再重新启动一下

b. 看一下 文件 /etc/exports 和文件  /etc/hosts.allow 里面的IP 是不是 包含 你的开发板 IP,

不包含的话,把你的网段写上,重新启动 NFS


相关内容