您的位置:首页 > 理论基础 > 计算机网络

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

2013-11-30 23:34 645 查看
为了方便调试,避免将整个文件拷来拷去,在开发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 #断开挂载#
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: