'insmod error Invalid module format' upon an improper kernel source tree hierarchy?
- From: "lovecreatesbea...@xxxxxxxxx" <lovecreatesbeauty@xxxxxxxxx>
- Date: Wed, 26 Sep 2007 16:58:29 -0000
Hello experts,
I fail again at catching the concept of Linux 'kernel source tree' and
compiling a 'hello world' module successfully. Can you please help me
again? Thank you for your time.
I'm running a debian-40r1 (kernel 2.6.18) and got a copy of kernel
source linux-2.6.22.6.tar.bz2 from kernel.org. The version numbers of
the running kernel and the kernel source aren't exact the same, and
I'm aware of the minor difference. Will this be a problem if I don't
boot with the newly compiled kernel of 2.6.22.6.
After built the kernel source and a `hello world' module, I really
encountered a problem of `error inserting 'hellomod.ko': -1 Invalid
module format' when executed insmod.
The followings are main steps of kernel source building:
1. untar kernel source linux-2.6.22.6.tar.bz2 in my home directory.
And nothing added at /usr/src/linux. Will this be a problem?
2. su root -c 'make defconfig'
3. su root -c 'make'
4. su root -c 'make modules_install install'
Now the object files of the kernel source are all generated, those
object files are what customized kernel module programming needed, so
I just stopped here.
Do the above steps build a kernel source tree hierarchy properly,
since I didn't do the following steps '5*'.
[
5* I didn't do 'make bzImage' and didn't add corresponding entries
for the newly built kernel in GRUB or LILO.
]
.
- Follow-Ups:
- Re: 'insmod error Invalid module format' upon an improper kernel source tree hierarchy?
- From: Doug Mitton
- Re: 'insmod error Invalid module format' upon an improper kernel source tree hierarchy?
- From: Janaka
- Re: 'insmod error Invalid module format' upon an improper kernel source tree hierarchy?
- From: dan . odegaard
- Re: 'insmod error Invalid module format' upon an improper kernel source tree hierarchy?
- Prev by Date: Re: Search For a dummy usb kernel module
- Next by Date: Re: 'insmod error Invalid module format' upon an improper kernel source tree hierarchy?
- Previous by thread: Search For a dummy usb kernel module
- Next by thread: Re: 'insmod error Invalid module format' upon an improper kernel source tree hierarchy?
- Index(es):
Relevant Pages
|