I'm following the steps to compile kernel 2.6.32 from source,
and have no problem to go the the last step:
...
make modules_install
make install
And I've also configured grub.conf
correctly.
But when I try to reboot
,it fails to boot:
insmod: error insertimg '/lib/ehci-hcd.ko': -1 Invalid module format
...
What can be the reason?
Module and kernel are not the same version OR, some times, you can get this error if you didn't used the same compiler for modules and kernel.
In your case, you recompiled the kernel and you didn't change/rebuild initrd. The screenshot what you posted now, show us a bad initrd with old modules. You should reboot with the old kernel (if you didn't overwrite it) and rebuild initrd also.
Regards
Check
dmesg
, there should be a better message which states why the loading failed.