Home | Downloads | Fórums | Notícias | Preferências | Galeria | Cadastro | Wiki-BR
 

[ Comunidade Fedora Brasil ]: Forums



Comunidade Fedora Brasil :: Exibir tópico - Tutorial Como compilar o kernel 2.6.15-1 no Fedora 5
 FAQFAQ   PesquisarPesquisar   GruposGrupos   PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   LoginLogin 

Tutorial Como compilar o kernel 2.6.15-1 no Fedora 5

 
Novo Tópico   Responder Mensagem    Comunidade Fedora Brasil - Índice do Fórum -> Kernel
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
vinteumdoonze
Novato
Novato


Registrado em: Aug 09, 2006
Mensagens: 9

MensagemEnviada: Seg Fev 12, 2007 4:43 pm    Assunto: Tutorial Como compilar o kernel 2.6.15-1 no Fedora 5 Responder com Citação

Como compilar o kernel 2.6.15-1 no Fedora Core 5

Já vi muita gente perguntando como compilar o kernel sem precisar atualizar a versão é fácil basta baixar o Source referente ao seu kernel.
Vou mostrar aqui no meu primeiro tutorial como funciona, caso alguém tenha alguma dica, crítica ou sugestão a fazer, por favor, fale pois sua opnião será bem vinda. Vamos lá então.
Verifique primeiro se você tem os Pacotes de Desenvolvimento do Fedora. Execute o comando system-config-packages, em Desenvolvimento (Development), a opção Ferramentas de Desenvolvimento (Develoment Tools) deve estar marcada.

Antes de compilar o Kernel instale os pacotes abaixo, sem eles a compilação pode falhar, ja estou informando com o comando "yum install" para facilitar, são eles:

yum install hardlink
yum install kernel-devel
yum install kernel-doc
yum install glibc
yum install glibc-common
yum install glibc-headers
yum install glibc-devel
yum install cpp
yum install gcc
yum install libgcc
yum install ncurses-devel
yum install redhat-rpm-config
yum install rpm
yum install rpm-python

Esses pacotes são essenciais para funcionar o comando MAKE, eu testei todos com meu Fedora5 e a compilação foi um sucesso.

1º. Baixe o source do Kernel, no meu caso se chama: linux-2.6.15.1.tar.bz2
Vc pode procurar o seu aqui http://www.kernel.org

2. Salve ele em /usr/src

3º. Extraia o arquivo linux-2.6.15.1.tar.bz2 com o comando:
tar -xvjf linux-2.6.15.1.tar.bz2

4º. Entre no diretório /usr/src/linux-2.6.15.1 com o comando:
cd /usr/src/linux-2.6.15.1

Bom, copiamos o source do Kernel para seu devido lugar para poder ser compilado.

5º. Vamos entrar nas configurações do Kernel –Essa é a parte que muitos esperam, sei que vc vai conseguir. Agora, você deve saber o que quer habilitar/desabilitar, para isso execute o comando abaixo:

make menuconfig

O "make menuconfig" é uma ferramenta de configuração do kernel, ela roda no próprio terminal.

Após ter alterado as configurações do jeito que vc desejou *salve* e saia. Importante: Não se esqueça de salvar a configuração antes de sair, porque se não vc vai perder seu tempo e as configurações não irão adiantar de nada.

6º. Vamos preparar o kernel, continue no mesmo diretório (/usr/src/linux-2.6.15.1) caso contrário não dará certo, usaremos o comando:
make all

Agora, vai demorar... Procure alguma coisa muito boa para fazer, pois demora um tempo para fazer toda a compilação dos módulos, eu aconselharia jogar algo como 007, Empire, Turok. Eu fui jogar MDK, jogo antigo mas muito bom, depois almocei, joguei o lixo fora, voltei, assistir seção da tarde e tirei um rápido cochilo, ai já estava pronto. Se acabar tudo bem, podemos passar para o próximo passo, se não der, ou se der algum erro, verifique se você tem os Pacotes de Desenvolvimento instalados no Fedora.

7º. Quando acabar execute o comando:
make modules_install

Esse não demora muito.

8º. Agora vamos copiar a imagem do kernel para o boot com o comando:
make install.

Também não irá demorar muito.
Se você não conseguiu, tente outras vezes, até conseguir, pois é errando que se aprende.

9º. Para finalizar reinicie seu micro dando um “reboot”.
Depois entre no arquivo: /boot/grub/menu.lst
Verifique em qual posição ficou o seu kernel na linha, title. Provávelmente em cima, se for na linha default coloque zero conforme abaixo:
Default=0

Esses comandos Make que usei aqui, só ira funcionar com versões 2.6 em diante, mas existem outros que vc pode usar com versões anteriores do Kernel, consulte:
man make.

Espero que sirva!

_________________
SÓ JESUS SALVA, O HOMEM FAZ BACK-UP!
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    Comunidade Fedora Brasil - Índice do Fórum -> Kernel Todos os horários são GMT - 3 Hours
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.

Powered by phpBB © 2001, 2005 phpBB Group

Forums ©
_