linux启动错误 Invalid module for…

来源:互联网 发布:mac压缩包解压错误 编辑:程序博客网 时间:2024/05/01 21:48

平台:dm365IPNC

问题描述:  今天为了编译可支持NFS文件系统启动的内核,将内核编译的config文件换成了NFS的,顺便编了一遍文件系统,结果采用原来nand启动的内核+此文件系统,启动时提示:

insmod: cannot insert `cmemk.ko': Invalid module format (-1):Exec format error
insmod: cannot insert `edmak.ko': Invalid module format (-1): Execformat error
insmod: cannot insert `irqk.ko': Invalid module format (-1): Execfdm365mmap: disagrees about version of symbol struct_module
ormat error
insmod: cannot insert `dm365mmap.ko': Invalid module format (-1):Exec format error
Creat queue id:0
queue id:0
FileMngThread created
Creat queue id:32769
queue id:32769
queue id:32769
AlramThread created
Share memory init success
IPNC_DM368_2.6.0 (mayank@mayank-laptop) (gccversion 4.2.0 (Mon
Creat queue id:65538
queue id:65538
Starting mounting local filesystems: mount queue id:65538
Creat queue id:98307
queue id:98307

CPU is DM368
./av_server.out DM368 NTSC APPRO2A AEWB 720P H264 5000000 VBR AUTOMENUOFF &
Check_device_version : DEVICE VER = 1 !!
none on /dev/shm type tmpfs (rw,size=5M)
none on /var/run type tmpfs (rw)
none on /tmp type tmpfs (rw,sync)
Setting up networking ...rm: unable to remove `/etc/network/run':Read-only file system
ApproDrvInit: 7
CMEM Error: init: Failed to open /dev/cmem: 'No such file ordirectory'
Error: ApproDrvInit fail
SystemInit success
Schedule manager init success
Starting hotplug subsystem:
  pci   
  pci     [success]
   usb

AVSERVER UI: Initializing.
 ERROR  (drv.c|DRV_init|31): CSLinit
 ERROR  (drv.c|DRV_init|107):DRV_init()
 ERROR (avServerApi.c|AVSERVER_init|572): DRV_init()
 ERROR (avServerUi.c|UI_start|54): AVSERVER_init()
  usb     [success]
   isapnp
  isapnp   [success]
  ide   
  ide     [success]
   input 
  input   [success]
  scsi  
  scsi    [success]

 

原因分析:由于内核和文件系统不匹配造成,编译文件系统和内核时,配置文件不同(arch/arm/configs中的config文件不同)

解决办法,采用同一个config 文件编译内核和文件系统

0 0
原创粉丝点击