Este erro foi causado por não executar "make clean" antes de construir os pacotes do kernel. "make clean" e o problema desaparece.
Estou tentando identificar uma alteração no kernel que matou o hibernate no meu Dell Inspiron 600m e fiz um bom progresso verificando o código-fonte do kernel do repositório git e rolando um kernel que não tem esse bug (versão 2.6.28-18.60). Agora estou tentando compilar o próximo kernel no log de alterações (versão 2.6.28-19.61), mas a compilação está falhando com a mensagem de erro:
INSTALL fs/ntfs/ntfs.ko
strip:/home/spinlock/kernel/9.04/source/debian/linux-image-2.6.28-19-core3//lib/modules/2.6.28-19-core3/kernel/fs/ntfs/ntfs.ko: File format not recognized
make[4]: *** [fs/ntfs/ntfs.ko] Error 1
make[3]: *** [_modinst_] Error 2
make[2]: *** [sub-make] Error 2
make[1]: *** [install-core3] Error 2
make: *** [binary-core3] Error 2
Eu tenho usado as instruções para rolar um kernel aqui e eu posso compilar a primeira versão, mas eu tenho uma falha quando tento mudar para a próxima ramificação e compilar a partir daí. Existe um "make dep" ou um "make clean" que eu possa estar faltando no processo de compilação?
Obrigado.
Este erro foi causado por não executar "make clean" antes de construir os pacotes do kernel. "make clean" e o problema desaparece.