Compilando o kernel no Slackware com pacotes pré-compilados

Nesse artigo veremos como compilar o kernel no Slackware usando pacotes pré-compilados TGZ, o que facilita e muito nossa vida.

[ Hits: 25.620 ]

Por: Perfil removido em 13/06/2006


Compilando o Kernel



Abra a pasta do Linux:

# cd /usr/src/linux

Agora entre no menuconfig:

# make menuconfig

Na tela principal abra o:

File systems --->

De preferência, selecione o ext3 e o reiserfs como iremos mostrar a seguir:

 <*> Ext3 journalling file system support
      [*]  Ext3 extended attributes  
      [*]  Ext3 POSIX Access Control Lists 
      [*]  Ext3 Security Labels 

 <*> Reiserfs support        
     [ ]   Enable reiserfs debug mode  
     [*]   Stats in /proc/fs/reiserfs 
     [ ]   ReiserFS extended attributes
Pronto. Mas tem um porém! Caso tenha Windows, vá para o final da lista e abra-o dando um Enter em:

DOS/FAT/NT Filesystems --->

Aberto o DOS/FAT/NT Filesystems, cheque se os vfat e os ntfs estão selecionados

<*> MSDOS fs support 
<*> VFAT (Windows-95) fs support  
(437) Default codepage for FAT
(iso8859-1) Default iocharset for FAT
<*> NTFS file system support 
     [ ]   NTFS debugging support 
     [*]   NTFS write support
Pronto, feito isso dê um "Esc", mais um "Esc".

Agora abra o:

Processor type and features --->

Dentro dele abra o:

Processor Family (Opteron/Athlon64/Hammer/K8) --->

Selecione seu tipo de processador =)
Selecionado, dê um "Esc".

Agora marque a opção, que esta abaixo do Processor Family:

[*] Generic x86 support

Agora dê um "Esc".

Caso tenha mais alguma coisa a fazer no kernel, sugiro que faça. Agora mais um "Esc".

Do you wish to save your new kernel configuration?

< Yes >  			< No >
Marque como < Yes> (Salvar o arquivo da configuração do kernel)

Agora dê um make para compilar o kernel:

# make

.
.
.
.
.
Pausa pro café, isso demora um certo tempo.

Agora dê um "make modules" pra compilar os modules:

# make modules

Já regou as plantas da sua mãe? Isso demora menos, mas também leva um tempinho...

Bom, isso é rápido:

# make modules_install

E agora:

# make install

Bom menino, falta pouco =)

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Começando...
   3. Compilando o Kernel
   4. Editando o Lilo
   5. Configurando o som
Outros artigos deste autor

Passos essenciais para configurar um servidor de impressão dedicado no Linux

Anthares, um sistema voltado para o usuário final

Udev - Funcionamento e Regras

A importância do modo texto

Turck MMcache completo e sem mistérios

Leitura recomendada

Atualizando kernel de 2.4.31 para 2.6.13 no Slackware 10.2

Kernel 2.6: a instalação mais fácil

Compilando um Kernel customizado a partir do código-fonte do Kernel do Debian 12

Instalando e configurando os módulos do kernel 2.6 no Slackware

Compilando Kernel 2.6.34 usando Debian Lenny

  
Comentários
[1] Comentário enviado por m3ocs-d4rksun em 13/06/2006 - 18:58h

legal o seu artigo heim?
vou testar quualquer hora dessa....

[]'s darksun

[2] Comentário enviado por removido em 13/06/2006 - 21:28h

Legal!

Falou!

[3] Comentário enviado por evandrofisico em 14/06/2006 - 14:18h

Cara, só tem uma falha fundamental em todo o seu artigo: se você vai compilar o kernel, porque você começou por instalar um arquivo binário pré-compilado (tgz)? a idéia de compilar é partir apenas do código fonte, então não é necessário instalar os pacotes ANTES de prosseguir com a compilação, isto só é necessário para ALTERAR as configurões, visto que este é um kernel generico. Além disso, existe o risco de não estar baixando o sources e pacotes de uma fonte confiável, visto que este NÃO é o site do slackware e muito menos um dos mirrors oficiais.

[4] Comentário enviado por rafabn em 15/06/2006 - 14:45h

alem de voce ja ter feito o serviço na hora de dar o
#installpkg kernel*
você não especificou no lilo.conf a linha
initrd = /boot/initrd.gz
para que assim se carregue o initrd para pré-"bootar" o sistema


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts