记录一个小问题:
mount -t nfs -o nolock,nfsvers=3,vers=3 XXX:/nfs /mnt
新编译了一个文件系统,使用命令进行nfs挂载时出现了如下错误:
mount: /mnt: bad option; for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<type> helper program.
在一些论坛上发现使用busybox.suid可以挂载,但是不清楚原因,望科普:
busybox.suid mount -t nfs -o nolock xxx:/nfsroot /mnt
我觉得这样做并不是很好,从报错我觉得可能是mount命令缺少相关nfs的命令,最后对比其它的文件系统发现缺少一些可执行文件
我这边编译文件系统是使用yocto编译,经过查找后,在local.conf添加了“nfs-utils” 这个包,重新编译后生成上图文件,测试可以正常挂载。