配置ubuntu和目标板nfs共享

来源:互联网 发布:可牛软件下载 编辑:程序博客网 时间:2024/06/06 19:17
看了好些帖子,一会成功一会不成功。
最后成功步骤:
一、(此步骤如没有局域网,可直接将板子上的网口和计算机的网口直接相连,IP在同一网段下可进行任意设置)
台式机装Ubuntu:
IP:192.168.1.104
目标板:
IP:192.168.1.111【通过路由器绑定】
二、在台式机Ubuntu环境中,建立一个用于共享的文件夹,如/mnt/nfs;
进入目标板创建一个用于挂载刚才建立的共享文件夹的目录,如/mnt/nfs-bbb。
注意:1.要区别两个文件夹名称不要一样。2.路径/mnt在linux系统中一般都默认存在。(如Ubuntu系统和目标板)
三、在台式机Ubuntu环境中,首先安装nfs服务。如果你以前没有装过nfs服务的话那么首先要下载几个包,在Ubuntu下面很简单,输入命令:
#sudo apt-get install portmap                          //portmap进程维护着一张NFS程序号到Internet端口号之间的映射表
#sudo apt-get install nfs-kernel-server            //安装nfs-kernel-server
#sudo gedit /etc/exports
在弹出的文本编辑器中编辑exports文件,在最后一行添加:
/mnt/nfs *(rw,sync,no_root_squash)
其中/mnt/nfs表示服务器要共享的目录,把这个改成你要共享的目录就可以了,*表示所有的主机都可访问你的共享目录,也可以设定指定的主机(IP号)
启动NFS服务
#sudo /etc/init.d/portmap restart
#sudo /etc/init.d/nfs-kernel-server restart
检查服务是否已经运行
#service portmap status
#service nfs-kernel-server status
把宿主机的共享目录挂载到目标板上了,这样调试程序非常方便,不用把程序传过去就可以直接调试了。
挂载过程如下:
#mount -t nfs -o nolock 192.168.1.104:/mnt/nfs /mnt/nfs-bbb
192.168.1.104是台式机Ubuntu环境的IP,/nfs-bbb是目标板中建立的挂载点。
这个时候要确认你的主机的nfs服务已经启动,并且网线已经连接好,正常情况下等一下就可以完成挂载了
0 0
原创粉丝点击