开发板开机自动延时挂载nfs时出现 mount.nfs: an incorrect mount option was specified 还有执行不了模块版本有问题

把Ubuntu nfs目录共享再开发板/mnt文件夹上。 

mount -t nfs -o nolock,nfsvers=3,vers=3 172.16.10.80:/home/xiaopeng18/linux/nfs/xxx /mnt

 设置开机自启动,在/etc/rc.local中添加执行脚本命令,在shell脚本中写如下:

#!/bin/sh

sleep 10

mount -t nfs -o nolock,nfsvers=3,vers=3 172.16.10.80:/home/xiaopeng18/linux/nfs/xxx /mnt

 sleep 10是shell延迟10秒执行,不然rc.local执行的时候网络还没有启动。

 

在mnt文件夹下复制到/lib/modules/4.1.15里

cp chrdevbase.ko chrdevbaseApp /lib/modules/4.1.15-g52f6b26/ -f

 

 

版本问题


[ 1376.041949] led: version magic '4.1.15 SMP preempt mod_unload modversions ARMv6 p2v8 ' should be '4.1.15-g52f6b26 SMP preempt mod_unload modversions ARMv7 p2v8 '

解决方法:

修改Linux内核的makefile

   1 VERSION = 4
   2 PATCHLEVEL = 1
   3 SUBLEVEL = 15
   4 EXTRAVERSION =-g52f6b26
   5 NAME = Series 4800

修改make menuconfig

编译Linux内核

在重新生成文件

modinfo xxxxxx.ko  查看版本信息

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值