Ubuntu 16.04 配置NFS

前端之家收集整理的这篇文章主要介绍了Ubuntu 16.04 配置NFS前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

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

#PS:这个只是 《 我自己 》理解,如果和你的

#原则相冲突,请谅解,勿喷
环境:
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对于调试来说,还是非常爽的,及其方便)。

First

sudo apt-get install nfs-kernel-server #直接装就好了,其中,apt会给你自动解决依赖,主要是nfs-common  rpcbind 这两个包。

Second

vim /etc/exports #修改配置文件,并在文件末行添加:
要挂载的绝对目录 *(rw,sync,no_root_squash,no_subtree_check)
规则:目录 ip(权限)
example:
/home/xxx/nfsroot  *(rw,no_subtree_check)

Third

注意,要在嵌入式板子上挂载nfs,mount需要-o nolock 参数,nfs对挂载目录存在文件锁,把文件锁放在板子端,避免冲突。
example:
mount -t nfs -o nolock 192.168.31.137:/home/xxxx/nfs_rootfs /nfsroot/

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

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

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

猜你在找的Ubuntu相关文章