首页 > 系统相关 >Ubuntu 16.04 配置NFS

Ubuntu 16.04 配置NFS

时间:2023-02-11 17:12:39浏览次数:53  
标签:PS no 16.04 nfs Ubuntu NFS

PS:要转载请注明出处,本人版权所有。

PS: 这个只是基于《我自己》的理解,

如果和你的原则及想法相冲突,请谅解,勿喷。

前置说明

  本文作为本人csdn blog的主站的备份。(BlogID=043)
  本文发布于 2017-09-30 15:34:17,现用MarkDown+图床做备份更新。blog原图已丢失,使用csdn所存的图进行更新。(BlogID=043)

环境说明

  Linux 4.10.0-35-generic #39~16.04.1-Ubuntu SMP Wed Sep 13 09:02:42 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

前言


  最近太TNND忙了,好多东西都没有办法记录,只能等待闲暇时来记录。

  最近项目上用了一个牛逼的核心板子,整个NAND本来总大小为2G,结果TMD官方给的资料居然只启用了32MB,心都在滴血啊,uboot 1MB,kernel 4MB,剩余20+MB简直了,因为我们要跑一个大一点点的程序,什么都移植不上去,分分钟空间就不够用了。所以没有办法,只有弄一个NFS来先凑合着(其实NFS对于调试来说,还是非常爽的,及其方便)。





NFS配置


  1. sudo apt-get install nfs-kernel-server #直接装就好了,其中,apt会给你自动解决依赖,主要是nfs-common rpcbind 这两个包。
  2. vim /etc/exports #修改配置文件,并在文件末行添加:
    要挂载的绝对目录 *(rw,sync,no_root_squash,no_subtree_check)
    规则:目录 ip(权限)
	example:
	/home/xxx/nfsroot  *(rw,sync,no_root_squash,no_subtree_check)
  1. 注意,要在嵌入式板子上挂载nfs,mount需要-o nolock 参数,nfs对挂载目录存在文件锁,把文件锁放在板子端,避免冲突。
	example:
	mount -t nfs -o nolock 192.168.31.137:/home/xxxx/nfs_rootfs /nfsroot/

注意:配置完配置文件后,可通过重启系统以及重启nfs服务来使配置生效





后记


  无

参考文献




打赏、订阅、收藏、丢香蕉、硬币,请关注公众号(攻城狮的搬砖之路)
qrc_img

PS: 请尊重原创,不喜勿喷。

PS: 要转载请注明出处,本人版权所有。

PS: 有问题请留言,看到后我会第一时间回复。

标签:PS,no,16.04,nfs,Ubuntu,NFS
From: https://www.cnblogs.com/Iflyinsky/p/17112077.html

相关文章