Luiz Gonzaga da Mata wrote:

Marcos Lazarini escreveu:

veja o nome do arquivo que ele gerou:
kernel-image-2.6.8_custom.1.0_i386.deb

Quando faço o make-kpkg, coloco o parâmetro --append_to_version=-686 que será acrescido no nome do arquivo de imagem.

Exemplo kernel-image-2.6.8-686.deb.

Pois é, eu dei esse comando:
nice -n 10 fakeroot make-kpkg --revision=custom.6.0s --append_to_version=-20060330 kernel_image

(sempre é bom dar uma folga pra máquina na hora de compilar as coisas grandes, ainda mais se vc vai continuar usando-a nesse periodo)

e ele gerou esse arquivo:
kernel-image-2.6.8-20060330_custom.6.0s_i386.deb

Depois de 'meditar' um pouco, acho que esse i386 do final não vai sair nunca, a nao ser que eu compile o kernel pra amd64, sparc ou powerpc :-) Esse i386 na verdade significa 'Intel x86 / IA-32 ("i386")', e nao tem nada a ver com as opções do gcc q eu usei pra compilar. Na verdade, no repositório oficial, acho que nem existem pacotes i586, i686 etc...


Observe o i386 no final.... nao veria ser alguma outra coisa (tipo k7) menos i386?? Não sei se poderia apenas renomear o arquivo...

Quando vc faz o make, ele gera no /lib/modules/2.6.8-686 o nome que vc informou para a geração da imagem.

O nome que ele gerou deve ser o default. Acho que o nome externo não tem problema, mas e a lib? Será que não tem nenhuma relação?

Provavelmente ficará inconsistente, e eventualmente poderá causar problemas. Melhor nao ficar renomeando essas coisas... No meu caso, eu nao testei isso pq o kernel q eu compilei estava sem suporte a módulos, ai ele nem cria essas pastas... :-)


Obrigado pela ajuda!

--
Marcos


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Responder a