Arm挂载nfs网络文件系统的步骤

        为了方便调试,避免将整个文件拷来拷去,在开发Arm应用程序时,我们喜欢将目标板挂载到nfs网络文件系统,从而直接运行宿主机上的程序。

        怎么挂载呢?首先得在宿主机上安装nfs服务器,并设置共享目录(以Ubuntu 12.04为例):

        1_1、sudo apt-get install nfs-kernel-server nfs-common   #安装nfs服务器#

        1_2、sudo vim /etc/exports   #打开exports,更改配置文件#

        1_3、在最后加入/home/steve/share *(rw,sync,no_root_squash)   #设置共享目录#

        1_4、sudo /etc/init.d/nfs-kernel-server restart   #重启nfs服务器#

        做完这四步,基本就完成了宿主机上nfs服务器的配置,你要是不放心的话,也可以在本地挂载,做个测试:

        1_5、sudo mount -t nfs -o nolock 192.168.0.XXX:/home/steve/share /mnt          

                  # 其中,棕色为服务器ip地址,红色为共享的目录, 蓝色为本地的挂载目录 #

       

        宿主机的配置完成了,接下来就是对目标板的配置了!

        首先、我们得确定目标板联网,切同宿主机在同一网段下,可以通过

        ifconfig    #查看ip#

        ifconfig eth0 192.168.0.XXX    #设置ip#

        然后,就可以挂载了,挂在指令同1_5:

        mount -t nfs -o nolock 192.168.0.XXX:/home/steve/share /mnt

        mount    #查看当前挂载状态#

        umount    #断开挂载#

 

你可能感兴趣的:(Arm)