嵌入式开发学习之NFS挂载服务

以210的板子为例:
    学习嵌入式开发的首要问题就是将开发板和PC机连通,使用NFS服务链接PC机和开发板有一个好处就是:不消耗开发板的内存资源,只是在PC机端创建一个共享的目录,将开发板挂载到这一起使用这个共享目录里的内容即可。

       1.在PC宿主机上安装NFS服务。
  首先创建一个文件夹用来当作和开发板共享的。我创建的是/home/fei/nfs(记住自己创建的路径),然后使用命令apt-get install nfs-kernel-server安装服务



安装完成后修改配置文件     vim /etc/exports
在最后一行添加  /home/fei/nfs *(rw,sync,no_root_squash,no_subtree_check)


执行命令:sudo /etc/init.d/portmap restart 重启portmap服务。nfs是一个RPC程序,使用它前,需要映射好端口,通过portmap设定。

执行命令: sudo /etc/init.d/nfs-kernel-server restart 重启nfs服务。
完成!!!

       2.将开发板插上电源,和PC机连接,再插入网线(要和PC机在同一个局域网内),然后右键我的电脑--->管理--->设备管理器,查看新加进来的端口(如果有感叹号或者找不到端口,用驱动精灵修复更新),

右键点击新端口属性,在端口设置里面,将“位/秒”换成115200(波特率)


            3.使用超级终端链接开发板,我是用的是XSHELL,新建一个链接,将协议换成SERIAL,点击左边栏里面的SERIAL,将port换成刚刚端口显示的,我这里是COM3,将下面的Baud Rate换成115200,点击确定。然后连接,随后关闭开发板的开关按钮,再重新开启,如下则是连接成功:

修改开发板的ip使之和宿主机在同一个网段,我的PC端宿主机的ip为192.168.1.109,则修改开发板ip命令为:
ifconfig eth0 192.168.1.110
然后创建一个目录用来和PC宿主机互通,mkdir /mnt/nfs
开始挂载:mount -t nfs -o nolock 192.168.1.109:/home/fei/nfs   /mnt/nfs
挂载完成!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

啊飞飞飞

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值