Compilando o kernel no Debian Sarge

Publicado por Lucas Rocha em 09/11/2006

[ Hits: 7.193 ]

 


Compilando o kernel no Debian Sarge



Essa compilação é baseada em Debian Sarge. Sabendo disso, então baixe o kernel em www.kernel.org, há três formas de fazer o download, via HTTP, FTP e RSYNC, escolha a sua : )

A minha vai ser em HTTP. Segue o link:
Escolha a versão que você quer, vou utilizar a 2.6. Tem uma dica na escolha do pacote vamos a ela:
  • 2.6.2 - Esta versão do kernel é estável, pois sua série é par (6);
  • 2.4.5 - Esta versão do kernel é estável, pois sua série é par (4);
  • 2.5.19 - Esta série é instável, pois sua série é ímpar (5).

Depois da escolha do pacote, vamos a compilação.

Instale os seguintes pacotes:

# apt-get gcc make libc6-dev libncurses-dev dialog bzip2

Baixe a versão estável para /usr/src/:

# tar -xvjf linux-2.6.12.1.tar.bz2
# ln -s linux-2.6.12.1 linux
# cd linux
# cp arch/i386/defconfig /usr/src/linux/.config
# make menuconfig
# make
# make modules_install
# make install
# mkinitrd -o /boot/initrd.img-2.6.12.1 2.6.12.1


Edite o lilo adicionando /boot/initrd.img-2.6.12.1.

Descrição da compilação:

tar -xvjf pacote
Pacote (linux-2.6.12.1.tar.bz2).

ln -s pacote linux
Criando um link para a compilação do pacote.

cd linux
cp arch/i386/defconfig /usr/src/linux/.config
A dica que falei no começo para utilizar só o que é suportado pelo seu PC.

make menuconfig
Onde você seleciona o que será compilado.

make
Iniciar a instalação.

make modules_install
Instalando os módulos.

make install
Instalação final.

mkinitrd -o /boot/initrd.img-2.6.12.1 2.6.12.1 -> esse é o número do pacote

Aqui é um local de muita atenção, porque você vai criar o boot de inicialização da imagem. Tenha muita atenção e coloque número do pacote que você está instalando. Por exemplo, meu pacote é linux-2.6.12.1.tar.gz, ficando 2.6.12.1.

Edite o lilo.

Dica escrita por: Lucas Rocha
Administrador de Redes em Linux

Dica protegida pelas leis GPL (GNU/LINUX), com divulgação gratuita e mantendo a divulgação do autor.
www.vipertech.com.br

Outras dicas deste autor

Dicas valiosas contra worms, trojans e ataques de phishing

Ativando seu roteamento de internet na hora do boot

Utilizando aplicativos do VI (editor)

Transferência de arquivos de forma segura de Windows para Linux

Compartilhamento no Samba com permissão de grupo

Leitura recomendada

Instalação do Teclado Virtual (JAVA) no Ubuntu

Amarrando IP X MAC de maneira simples e funcional

Virtualização dos sistemas operacionais: CentOS, Debian, Slackware e Ubuntu (parte 2)

Ubuntu no Pendrive: Erro: "/casper/vmlinuz: file not found" [Resolvido]

Compilando o Mplayer com suporte a formatos do Windows + rádio no Firefox

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts