Instalando o kernel 2.6.37 de maneira fácil no Ubuntu 10.10

O artigo mostra uma maneira fácil de compilar e instalar o kernel 2.6.37 no Ubuntu (isso não quer dizer que funcione só no Ubuntu). O artigo pode funcionar com outras versões do kernel, mas o guia foi feito utilizando o Ubuntu 10.10 compilando o kernel 2.6.37.

[ Hits: 29.918 ]

Por: Perfil removido em 07/02/2011


Considerações iniciais



O texto pode ser usado para instalar em outras distros, mas eu não garanto nada, caso tenha dúvidas, problemas, ou quer acrescentar algo poste um comentário. Vale deixar claro que alguns programas param de funcionar e devem serem reinstalados, bons exemplos disso são os drivers da NVIDIA e o VMware, mas fique tranquilo a maioria dos problemas tem solução.

Baixando o kernel

Aperte ALT + F2, em seguida digite o seguinte comando:

gnome-terminal

Quando o terminal aparecer digite o seguinte comando:

wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.37.tar.bz2

E aguarde o download ser concluído.

Isto vai demorar um pouco, dependendo da sua conexão com a internet.

Preparando a instalação

Após ter acabado o download, digite o seguinte:

sudo su

Será necessário colocar sua senha, coloque-a.

# cp linux-2.6.37.tar.bz2 /usr/src

Depois disso entre na pasta onde foi copiado o pacote linux-2.6.37.tar.bz2:

# cd /usr/src

Descompacte o arquivo do kernel com o comando:

# tar jxvf linux-2.6.37.tar.bz2

Após ter descompactado entre na pasta do kernel:

# cd linux-2.6.37

Feito isso rode o comando:

# make xconfig

Esse comando te dará a opção de alterar as configurações do novo kernel, ele é baseado em interface gráfica e precisa do QT3 para rodar, a instalação do pacote qt3-dev-tools deve ser suficiente para o programa rodar.

Ali é carregado a estrutura do kernel atual, caso você queira mudar mude, mas é importante saber o que você está mudando. Aqui no meu PC eu só coloquei o suporte ao PAE, caso você queira ativá-lo, procure na coluna a esquerda "Processor types and features", depois na coluna da direita procure por "High Memory Support" e mude de 4GB, que é o padrão, para 64 GB. Clique no disquete e feche o programa.
    Próxima página

Páginas do artigo
   1. Considerações iniciais
   2. Compilando, instalando e finalizando a instalação
   3. Limpando a sujeira
Outros artigos deste autor

Mandrake 10.1 Official - Análise de instalação e uso

Instalando um firewall em ambientes gráficos leves

Convertendo MBR para GPT com gdisk

Sudoers 1.8.12 - Parte I - Manual

OcoMon 2.0RC6 no OpenSUSE 11.2 com PHP5 + MySQL5 + Apache2 com correção de acentuação

Leitura recomendada

Compilação do Kernel Linux para máquinas locais Debian

Recompilando o Kernel

Como instalar/atualizar seu kernel

Como explicar o que é kernel para um leigo

Afinal, o que é o Ubuntu?

  
Comentários
[1] Comentário enviado por removido em 08/02/2011 - 02:27h

Legal mesmo. Gostei do artigo.



Abraço.

[2] Comentário enviado por samianogueira em 08/02/2011 - 10:45h

Tive problemas com o QT3 pois somente o pacote qt3-dev-tools não me serviu, caso tenham problemas com ele rode o comando:

apt-get install qt3-designer libqt3-mt-mysql qt3-assistant qt3-linguist qt3-examples libqt3-i18n g++

comando para instalação completa e compilação do QT3 e depois prossiga o tutorial normalmente.

Waleu Matheus.

[3] Comentário enviado por nicolo em 08/02/2011 - 11:00h

Legal. O ubuntu anda meio capensa e talvez valha a pena recompilar um kernel novo.
Na fase make xconfig sugiro baixar a resolução para 1 ms, e alterar a família de processadores.

[4] Comentário enviado por maiconramones em 08/02/2011 - 11:03h

Cara acho que seria bom falar o que o kernel 2.6.37 tem de novidades, pra galera saber se vale a pena ou não instalar o novo kernel.

[5] Comentário enviado por removido em 08/02/2011 - 11:22h

Foi publicado o kernel Linux 2.6.37. Como de costume há várias melhorias que beneficiarão todas as distros em breve, mas para os mais ansiosos pode valer a pena a compilação manual.

Normalmente as mudanças do kernel são bastante técnicas, complicadas de entender para quem não conhece o sistema a fundo. O Kernel Newbies tem uma lista detalhada dos recursos novos ou alterados, como sempre faz.

Há grandes melhorias na escalabilidade SMP, nos sistemas Ext4 e XFS; opção para compilar o kernel com o Big Kernel Lock desativado; melhorias diversas no sistema de I/O; um dispositivo de rede baseado no sistema de arquivos de cluster Ceph; vários aprimoramentos no Btrfs; imagem de hibernação usando compressão LZO; PPP over IPv4; entre várias outras coisas.


Para saber todas as novidades detalhadas, segue o link.

http://kernelnewbies.org/Linux_2_6_37 (Em Inglês)

Abraço.

[6] Comentário enviado por andre30geek em 08/02/2011 - 15:07h

Boa tarde amigo.

Uso Arch Linux como distro principal e já tenho esse kernel há alguns dias, então resolvi colocar no Ubuntu tb.

Segui as dicas certinho, mas na hora de abrir o programa deu esse erro:

root@geek:/usr/src/linux-2.6.37# make xconfig
scripts/kconfig/qconf Kconfig
No protocol specified
qconf: cannot connect to X server :0.0
make[1]: ** [xconfig] Erro 1
make: ** [xconfig] Erro 2
root@geek:/usr/src/linux-2.6.37#


Já instalei todos os compiladores e nada. O que pode ser?

[7] Comentário enviado por danniel-lara em 08/02/2011 - 17:51h

Parabéns pelo artigo
Já estou usando no Debian 6
só tive e utiliar
update-initramfs -k 2.6.37 -c
com o parâmetro -c ai funcionou
e esta 100%

[8] Comentário enviado por danniel-lara em 08/02/2011 - 18:00h

Blz single_laje

Ocorreu a mesma coisa no debian
utiliza
sudo apt-get install linux-headers-`uname -r` build-essential bin86 binutils bison fakeroot flex kernel-package libncurses5 libncurses5-dev mesa-utils module-assistant xlibmesa-gl xlibmesa-glu libgl1-mesa-dri dkms

Resolve o problema

Abraço

[9] Comentário enviado por removido em 08/02/2011 - 19:57h

Pessoal eu tenho que corrigir um erro. NÂO rodem a limpeza, fará com que drivers e módulos como os do VirtualBox não recompilem corretamente rodem apenas o sudo make clean dentro da pasta da instalação para limpar os módulos e deixar apenas as development files do kernel.

single_laje tente extrair novamente os arquivos eu ví outras pessoas com esse erro e outra: como é um erro no X, sua placa de vídeo está com os drivers corretos ou com o vesa?

[10] Comentário enviado por michelhenrique em 15/02/2011 - 12:54h

Pessoal baixei o ubuntu 10.10 em formato iso porem naço cinsigo instala-lo, pois quando chegar na parte "Quem e voce?" preencho todos os campos mas a opçao avançar nao funciona e aquela barra laranja logo abaixo mostra: copiando ficheiros e quando esta quase terminando trava,
sera preciso executar algum comando no terminalzinho abaixo da barra laranja ou o sistema faz tudo sozinho. Alguem poderia me indicar um tutorial aqui do espaço VOL ou mesmo algum procedimento que alguem postou.Muito Obrigado.

[11] Comentário enviado por joao2010 em 15/02/2011 - 15:25h

Cara, fiz o que vc sugerir. Só que não entra mais na plataforma gráfica do ubuntu 10.10 e fica só no terminal ocupando a tela toda e sem pista p/ sair de lá... P**** enrascada!
Acho que não funcionou com minha placa! Como saio dessa!???

[12] Comentário enviado por jeancac em 23/02/2011 - 18:21h

Olá,

Parabéns pelo artigo. Mas, mesmo seguindo todos os passos descritos e as dicas dos comentários, os drivers da minha placa geforce 6200 não funcionaram no novo kernel. Agora, como eu faço para reinstalar esses drivers? é só remover via apt-get remove e depois instalar novamente? tem algum outro requisito? Sou um usuário básico do linux e costumo lidar mais com o nível operacional, esse negócio de compilar kernel foi apenas uma aventura.

[13] Comentário enviado por marbreu em 24/02/2011 - 18:08h

Oi,

Este artigo é muito bom, uso o linux mint em meu notebook lg-e500, baixei o kernel, descompactei e copiei para a pasta, dei o comando make mas qdo ele começa a rolar lá pela metade meu note desliga sozinho, existe uma solução?.Atenciosamente.....

[14] Comentário enviado por removido em 01/03/2011 - 16:42h

Primeiramente desculpem a demora nas respostas. Minha vida anda indo muito mal...

michelhenrique: versões anteriores do sistema instalam? Se sim instale qualquer um e rode o teste de memória que você pode encontrar no menu de inicialização do grub, caso o seu computador passe nos testes teste o CD antes de instalar (é muito baixa a chance de ser isso, mas, tente).

joao2010, qual é a sua placa de vídeo? Se não fica difíciu ajudar. Você apagou a imagem de Kernel anterior? Se não, entre por lá e coloque no xorg.conf o vesa para iniciar o S.O em um modo mais fácil de usar dai tente reinstalar os drivers de vídeo novamente.

jeancac: certamente os drivers devem serem reinstalados por que muda o funcionamento do Kernel, faça como eu disse pro joao2010 inicie o S.O com o Kernel anterior depois retorne ao Kernel mais novo e faça a instalação é bem mais tranquilo do que usar o modo texto alem de ser muito mais fácil de nós te orientarmos na solução do problema.

marbreu: as temperaturas do seu note estão normais? É porque compilar o Kernel usa muito o processador e quando o processador chega na temperatura máxima suportada o PC automaticamente desliga para evitar danos.

[15] Comentário enviado por jeancac em 02/03/2011 - 19:31h

Olá, Matheus!

Valeu pela dica! Já estou usando minha placa novamente.

Obrigado!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts