NFS文件系统

Posted 嵌入式的学习之旅

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NFS文件系统相关的知识,希望对你有一定的参考价值。

当我们进行文件系统的移植时,每次都进行烧录,传输文件显得非常的麻烦.NFS可以有效的解决这个问题,宿主机和开发板通过网络相连,在宿主机某个目录当作开发板的根文件系统,在开发板内核启动起来以后通过网络进行挂载,这样就可以实时的进行文件的修改,方便快捷!

要使用NFS文件系统需要在内核配置时选上对NFS文件系统的支持,而且如果是宿主机和开发板直接相连,需要交叉网线,不能直接使用平时我们使用的电脑连接路由器的网线.

安装NFS服务:

sudo apt-get install nfs-kernel-server

一些命令:

启动: sudo /etc/init.d/nfs-kernel-server start
停止: sudo /etc/init.d/nfs-kernel-server stop
状态: sudo /etc/init.d/nfs-kernel-server status
重启: sudo /etc/init.d/nfs-kernel-server restart

进行配置(配置文件: /etc/exports):

格式:[共享目录] [主机名或IP](参数,参数...)

例如:/home/cy/share  *(rw,sync,no_subtree_check,no_root_squash)

*号代表任意IP地址,rw读写权限,ro只有读权限没有写的权限,no_subterr_check禁用子树检查,no_root_squash共享目录使用者权限

以上是关于NFS文件系统的主要内容,如果未能解决你的问题,请参考以下文章

NFS网络文件系统的搭建

NFS (网络文件系统)

NFS(网络文件系统)

NFS 网络文件系统介绍

网络文件系统NFS的作用?

NFS文件系统详解