kernel 빌드 후 zImage로 부팅하였을때 같이 컴파일한 module이 안올라가는 경우가 있나요?
제목 그대로 kernel 빌드후 zImage 로딩하고 module을 적제하려 하니
invalid module format 에러가 발생하네요. 아래는 에러메시지
#insmod ./softdog.ko
insmod: cannot insert './softdog.ko': invalid module format (-1): Exec format error
다음은 modinfo로 본 정보입니다.
#modinfo ./softdog.ko
filename: ./softdog.ko
alias: char-major-10-130
license: GPL
description: Software Watchdog Device Driver
author: Alan Cox
depends:
vermagic: 2.6.35.7 SMP preempt mod_unload modversions ARMv7
parm: soft_margin:Watchdog soft_margin in seconds. (0 < soft_margin < 65536, default=60) (int)
parm: nowayout:Watchdog cannot be stopped once started (default=0) (int)
parm: soft_noboot:Softdog action, set to 1 to ignore reboots, 0 to reboot (default depends on ONLY_TESTING) (int)
다음은 dmesg 정보입니다.
#dmesg
[ 2360.936287] softdog: disagrees about version of symbol module_layout
커널 이미지와 모듈은 같이 생성되었습니다.
당췌 왜이러는지 알수가 없네요.
댓글 달기