Qual pode ser o motivo para o "formato de módulo inválido"?

1

Estou seguindo os passos para compilar o kernel 2.6.32 da fonte,

e não tenha problemas em seguir o último passo:

...
make modules_install 
make install

E também configurei grub.conf corretamente.

Mas quando tento reboot , ele não consegue inicializar:

insmod: error insertimg '/lib/ehci-hcd.ko': -1 Invalid module format
...

Qual pode ser o motivo?

    
por yum 21.03.2011 / 10:54

2 respostas

1

O módulo e o kernel não são da mesma versão OU, algumas vezes, você pode obter este erro se não usou o mesmo compilador para módulos e kernel.

No seu caso, você recompilou o kernel e não alterou / reconstruiu o initrd. A captura de tela que você postou agora, nos mostra um initrd ruim com módulos antigos. Você deve reiniciar com o kernel antigo (se você não o sobrescreveu) e reconstruir o initrd também.

Atenciosamente

    
por 21.03.2011 / 10:59
0

Verifique dmesg , deve haver uma mensagem melhor que indique porque o carregamento falhou.

    
por 21.03.2011 / 11:02