Я выполняю шаги по компиляции ядра 2.6.32 из исходников,
и без проблем перейти к последнему шагу:
...
make modules_install
make install
И я также настроил grub.conf
правильно.
Но когда я пытаюсь reboot
, не загружается:
insmod: error insertimg '/lib/ehci-hcd.ko': -1 Invalid module format
...
В чем может быть причина?
Модуль и ядро имеют разные версии ИЛИ иногда вы можете получить эту ошибку, если вы не использовали один и тот же компилятор для модулей и ядра.
В вашем случае вы перекомпилировали ядро и не меняли / не перестраивали initrd. Скриншот, который вы разместили сейчас, показывает нам плохой initrd со старыми модулями. Вам следует перезагрузиться со старым ядром (если вы его не перезаписывали) и также пересобрать initrd.
С уважением
Проверьте dmesg
, должно появиться более точное сообщение, объясняющее, почему загрузка не удалась.