Acesso direto ao conteúdo
Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

Compilando Kernel 3.0.4 no Debian Squeeze com processador de 2 núcleos

Colaboração: Felipe dos Santos

Data de Publicação: 25 de outubro de 2011

  1. Acesse o diretório /usr/src:

      $ cd /usr/src
    

  2. Baixe o kernel 3.0.4

      # wget -c http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.0.4.tar.bz2
    

  3. Descompacte

      # tar xvjf linux-3.0.4.tar.bz2
    

  4. Entre no diretório

      # cd linux-3.0.4
    

  5. Aquisição de um arquivo .config

    Um arquivo .config contém configurações pré-estabelecidas para a compilação do Kernel. Se você quiser manter o .config utilizado atualmente pelo seu sistema, execute o comando abaixo.

      # cp /boot/config-2[pressione TAB] /usr/src/linux-3.0.4/.config
    

  6. Configuração e seleção dos módulos a serem compilados

    Se quiser alterar alguma coisa, acrescentar módulos, remover... é da sua escolha, eu não mexo (pura vagabundice minha)haha, apenas salvo!!

      # make menuconfig
    

  7. Criando uma imagem do kernel compactada com o bzip2

      # make -j 3 bzImage
    

  8. Criando os módulos que você configurou no "make menuconfig"

      # make -j 3 modules
    

  9. Instalando os módulos

      # make -j 3 modules_install
    

  10. Criação initrd

    Vamos criar o initrd para o Kernel instalado. initrd significa Initial RAM disk. Ele contém uma pequena imagem do sistema que será carregada no boot.

      # mkinitramfs 3.0.4 -o /boot/initrd.img-3.0.4
    

    Este comando copiará o bzImage para o diretório /boot, renomeando para vmlinuz-3.0.4

      # cp arch/i386/boot/bzImage /boot/vmlinuz-3.0.4
    

  11. Atualização do grub

      # update-grub ou edite o grub manualmente =) # vim /boot/grub/grub.cfg
    
Blog do autor

Veja a relação completa dos artigos de Felipe dos Santos

Formato PDF
Newsfeed RSS
Formato para impressão
PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 2.99/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 3.0 /5 (546 votos)

Opinião dos Leitores

Neto
29 Out 2011, 09:33
As etapas 7 e 8 podem ser substituídas por um único comando
#make -j3 all

A segunda parte da etapa 10 e a etapa 11 podem ser substituídas por um único comando

#make install
Rodrigo Wladyka
25 Out 2011, 19:42
Isso funciona para processadores com um único núcleo?
Francisco
25 Out 2011, 09:56
Na etapa 5 após copiar o .config faltou o comando make oldconfig para habilitar as opções presentes a partir do novo kernel
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script
Treinamentos, Consultorias e Soluçoes em TI. Baseados em softwares livres e padrões abertos para ambientes de missão crítica

Submarino.com.br

Asterisk na Prática 2ª Edição