Welcome 微信登录

首页 / 操作系统 / Linux / 利用NFS实现开发板挂载LINUX系统

(前提是开发板和主机能够ping通)先在linux上面装上NFS服务,对于Fedora ,可以用  yum install nfs-kernel-server. 对于Ubuntu,可以用sudo apt-get install nfs-kernel-server.   然后一般关掉防火墙。。当然也可以自定义防火墙。关防火墙 sudo /etc/init.d/iptables stop,开启nfs服务  sudo service nfs start ,下图:
然后配置  sudo vi /etc/exports文件,默认空文件,格式为  Directory  Host(Options) Host(Options) ..比如我的设置如下:前面/home/ee 为我宿主机要共享的目录;192.168.1.*是指可以让处于该网段(192.168.1)的所有用户)都可以共享;rw:表示可以读写,sync:默认选项,具体意思看书吧,比较多。。. 编辑完成后 :wq出来。注意这里:no_root_squash不能写成root_squash,否则就会出现Permission Denied,即可以挂载,但不能访问。接着更新下NFS配置,输入sudo exportfs -av     其中-a 表示服务器重读/etc/exports,-v表示显示出详细共享信息,如下图:剩下就是在开发板上挂载NFS共享了~  在互相ping通的情况下,输入以下图内如:其中-o nolock 在开发板上一定要加,否则无法挂载,如果是两个LINUX电脑倒不会出问题。估计嵌入式开发板的问题。。前面的一些也就是主机的地址以及内容拉,后面的/mnt就是我所要挂载的位置.上述的东西自己总结来写的,为了避免我以后忘记。。。可能写的概括些。。。简单在Linux系统之间建立NFS共享主机+虚拟机Ubuntu+开发板互相ping通相关资讯      Linux教程 
  • Linux教程:如何在命令行中查看目  (07/28/2014 12:22:23)
  • Linux 修改root密码  (11/03/2012 07:53:38)
  • su - root 与su root的区别  (06/06/2012 00:39:40)
  • Linux进程间通信:消息队列  (01/28/2013 09:43:00)
  • U盘安装Linux开机无法启动解决方法  (10/07/2012 08:55:52)
  • Windows 7/Linux 同步时间  (05/15/2012 06:17:55)
本文评论 查看全部评论 (0)
表情: 姓名: 字数