Compilar o kernel no Debian (DUVIDA)

1. Compilar o kernel no Debian (DUVIDA)

Jeferson
dunga_jods

(usa Debian)

Enviado em 18/12/2010 - 14:25h

Instalei o Debian squeeze com o kernel 2.6.32-5-686 no Pc de um amigo meu, e ele pediu pra mim recompilar um outro kernell no squeeze devido a incompatibilidade desse kernel novo no PC antigo dele (não me pergunte o pq, foi ele que disse que não queria o kernel 2.6.32-5-686). Notei que o kernel do Debian não está na pasta /usr/scr
e sim na pasta /boot, e o comando via terminal #make xconfig não funciona na pasta /boot. Daria para eu compilar uma outra versão do kernel (se eu não me engano é a versão 2.6.22-14) na pasta /usr/scr pelo Squeeze, seguindo este tutorial ---> http://www.gdhpress.com.br/ferramentas/leia/index.php?p=cap2-12 <--- No kubuntu 8.04 funcionou, mas ele já tinha outro kernel instalado na pasta /usr/scr.
Só por via das duvidas, esse tutorial serve ou não para o meu caso?


  


2. Re: Compilar o kernel no Debian (DUVIDA)

fabricio erdmann
fabricio.er

(usa Debian)

Enviado em 18/12/2010 - 14:41h

eu compilei usando esse tutorial:
http://www.vivaolinux.com.br/artigo/Compilando-Kernel-2.6.34-usando-Debian-Lenny/


3. Re: Compilar o kernel no Debian (DUVIDA)

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/12/2010 - 15:24h

porque compilar se pode instalar um muito mais atual?

http://www.vivaolinux.com.br/artigo/Kernel-otimizado-Porque-nao/

querendo compilar, use os passos desta minha dica:

http://www.vivaolinux.com.br/dica/Compilando-o-kernel-2.6.35-no-Linux-Mint-Debian-Edition/

* apenas substitua 'make localmodconfig' por 'make xconfig' ou 'make menuconfig'. Alterando a compilação irá demorar mais porque será realizada a compilação completa, usando 'make localmodconfig' é muito rápido pois o kernel será compilado com apenas os módulos para a máquina em questão.

** vale mais a pena instalar o kernel liquorix!


4. Re: Compilar o kernel no Debian (DUVIDA)

fabricio erdmann
fabricio.er

(usa Debian)

Enviado em 18/12/2010 - 15:26h

edps

usar o 'make localmodconfig' é quase o memso que otimizar o kernel para a sua maquina ou ele copia a config do kernel antigo?


5. Re: Compilar o kernel no Debian (DUVIDA)

brunotec
brunotec

(usa Debian)

Enviado em 18/12/2010 - 15:27h

vc precisa baixar o arquivo do kernel para /usr/src ai vc descompacta ele e dentro da pasta descompactada vc roda um:

#make xconfig

caso não abra é pq vc precisa instalar isso:

# apt-get install libqt3-mt-dev


6. Re: Compilar o kernel no Debian (DUVIDA)

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/12/2010 - 15:48h

@fabricio.er,

sim! usar o 'make localmodconfig' é quase o mesmo que otimizar o kernel para a sua máquina, pois irá compilar o kernel somente com os módulos ativos do sistema em questão, por isso é mais rápida a compilação.

usando a config do kernel atual (antigo, como você disse), seria assim:

# make oldconfig

maiores detalhes, podem ser obtidos em:

http://kernelnewbies.org/Linux_2_6_32#head-11f54cdac41ad6150ef817fd68597554d9d05a5f

seção:

1.8. Easy local kernel configuration

ou na excelente Arch Wiki:

https://wiki.archlinux.org/index.php/Kernel_Compilation_From_Source

e ainda em:

http://migre.me/3248N



7. Re: Compilar o kernel no Debian (DUVIDA)

fabricio erdmann
fabricio.er

(usa Debian)

Enviado em 19/12/2010 - 10:34h

[*****] o deb do kernel enxugado ficou com 9mb e do headers 6.8, quando eu tinha tentado enxugar o kernel na mão(é claro que fiz besteira pelo menos uma vez :P) ele tinha ficado com 56mb


8. Re: Compilar o kernel no Debian (DUVIDA)

Perfil removido
removido

(usa Nenhuma)

Enviado em 19/12/2010 - 11:03h

@fabricio.er,

então ficou ainda menor do que o meu na época:

linux-image-2.6.35.4-ck1-edps_+1.0_amd64.deb = 10.6MB
linux-headers-2.6.35.4-ck1-edps_+1.0_amd64.deb = 6.4MB

instalou e reiniciou o sistema por ele?


9. Re: Compilar o kernel no Debian (DUVIDA)

fabricio erdmann
fabricio.er

(usa Debian)

Enviado em 19/12/2010 - 11:16h

sim, e tive uma surpresa bem agradável, ele manteve o xorg funcionando e com isso não precisei arrumar para que o meu meu monitor voltasse a funcionar direto.

caso eu queira compilar outro kernel (uma versão futura) como eu faço usando esse? ou vou ter que fazer no antigo?


10. Re: Compilar o kernel no Debian (DUVIDA)

Perfil removido
removido

(usa Nenhuma)

Enviado em 19/12/2010 - 11:24h

é só repetir os passos, seja qual for o kernel em uso.

* só fique atento a algumas coisas tipo o módulo vfat dos pendrives, numa dessas compilações que fiz o pendrive não funcionava (apesar que nem tentei rodar um: modprobe vfat), então com tudo conectado e funcionando (partições ntfs montadas, dispositivos ligados e funcionando) mande bala!

** e não esqueça de sempre ter instalados os pacotes: build-essential e dkms.

*** aproveitando que estou usando o kernel ( 2.6.36-2.dmz.5-liquorix-amd64 ) desse meu artigo:

http://www.vivaolinux.com.br/artigo/Kernel-otimizado-Porque-nao/
http://www.vivaolinux.com.br/screenshot/Gnome-Debian-Squeeze-10/

vou refazer os passos para ver se melhora o que já está muito bom.

[]'s


11. Re: Compilar o kernel no Debian (DUVIDA)

fabricio erdmann
fabricio.er

(usa Debian)

Enviado em 19/12/2010 - 11:37h

qual a vantagem desse kernel?


12. Re: Compilar o kernel no Debian (DUVIDA)

Perfil removido
removido

(usa Nenhuma)

Enviado em 19/12/2010 - 11:43h

Como disse a um colega num dos comentários acima: é mais rapido e com maior suporte que o tradicional do Debian (o do Debian: 2.6.32-5 está instalado por precaução, mas não o tenho utilizado).

Se você usa Debian Squeeze pode ao menos testar esse kernel-liquorix (a vantagem é que já está pronto) é instalar e reiniciar. Se gostar deixe-o instalado, mas mantenha o do Debian por precaução.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts