crie seu pacote deb para o kernel mais recente

Iniciado por smashse, 02 de Junho de 2005, 20:42

tópico anterior - próximo tópico

smashse

A – Faça o download do kernel mais recente em:

http://kernel.org/pub/linux/kernel/v2.6/

por exemplo para o 2.6.11.11

http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.11.11.tar.bz2

B – Descompacte o kernel da seguinte maneira:

para a versão em tar.bz2: "tar -jxvf linux-2.6.11.11.tar.bz2 -C /usr/src"

C – Entre na pasta linux-2.6.11.11 em /usr/src com "cd /usr/src/linux-2.6.11.11" e copie sua configuração atual usando "cp /boot/config-2.6.* /usr/src/linux-2.6.11.11/.config".

obs. * =complemento do release do seu atual kernel

D – Dentro de /usr/src/linux-2.6.11.11 execute o comando "make menuconfig" e escolha a opção "Load an Alternate Configuration File", escolha ".config", aperte ENTER, selecione EXIT, aperte ENTER novamente e quando aparecer a mensagem "Do you wish to save your new kernel configuration?", selecione "YES" e ENTER mais uma vez.


Obs. Se você quiser por exemplo habilitar o suporte a sistemas de arquivo NTFS vá em "File systems --->", depois em "DOS/FAT/NT Filesystems --->", marque a opção "NTFS file system support", selecione "NTFS write support", saia e salve as configurações.

E – Execute em /usr/src/linux-2.6.11.11 a sequência de comandos "make dep&&make-kpkg clean&&make-kpkg", vá jogar um babá com o pessoal ou simplesmente de um rolé com sua namorada até o processo terminar.

F - Quando o processo finalizar, você terá dentro de /usr/src um pacote deb do seu kernel, execute um "dpkg -i *.deb" dentro de /usr/src para instala-lo e divirta-se.

biohazard

huhu ! desinterrei esse topico, mais funfa certinho !


Arch Linux Overlord
Kernel 2.6.25-ARCH

erniebmj

O meu kernel atual eh o 2.6.20-15 e eu tava querendo atualizar para o 2.6.20.1

Eu tinha seguido outros tutoriais que diziam essencialmente isso, mas eu tive varios problemas:

1)nao iniciou o modo grafico (falha no xserver)
2)nao reconheceu a interface de rede (eth1)

Alguma dica de como resolver esses proglemas?

Valeu!


galactus

Citação de: erniebmj online 15 de Abril de 2007, 15:32
O meu kernel atual eh o 2.6.20-15 e eu tava querendo atualizar para o 2.6.20.1

Eu tinha seguido outros tutoriais que diziam essencialmente isso, mas eu tive varios problemas:

1)nao iniciou o modo grafico (falha no xserver)
2)nao reconheceu a interface de rede (eth1)

Alguma dica de como resolver esses proglemas?

Valeu!



1) Neste caso não depende só do Kernel, tem que compilar o "Restricteds Modules" em alguns casos também , principalmente se você utilizar  placa da Nvidia ou ATI. Ou então você terá que reconfigurar a parte gráfica com o dpkg.

2) Isso depende da sua configuração durante a compilação e dos novos módulos colocados ou retirados na nova versão do Kernel.


No caso do Ubuntu que já possuí um Kernel bastante "tunado", sugiro recompilar o próprio kernel disponível.   
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

erniebmj

Cara, muito obrigado pelas dicas. Eu preciso de um kernel  2.6.20.1 pra cima. Com relacao a placa de video, a minha eh da nvidia mesmo.

Como eu faco para 1) compilar o 2.6.20.1 junto c os 'Restricted modules" e 2) usar o dpkg para configurar a parte grafica?

Ainda resta o problema da placa d rede, q eu nao tenho ideia d como consertar.

Alguma ideia?