Compilando kernel 2.6.11 no Slackware 10
O artigo visa demonstrar como se compilar, configurar e instalar o kernel 2.6.11 no Slackware 10 sem ter que recompilar o módulos do sistema original. Também detalha ao usuário como refazer todo o processo, caso algo dê errado, sem precisar formatar seu computador e começar tudo do zero. Bom, espero que vocês se divirtam!
Parte 2: Preparando para a compilação
É ideal você conhecer as configurações da sua máquina,
como chipsets da placa mãe, placa de vídeo, tipo de
processador, placa de som, de rede, seu hardware, para
que na hora da configuração do kernel você não coloque
muitas coisas desnecessárias, deixando sua imagem muito grande.
Faça download do kernel no seguinte site:
Você pode atualizar os módulos também, mas como o meu kernel não estava tão defasado, resolvi deixar o que está e só criei uma nova lista para o system.map após configurar o kernel.
Download do modules-init-tools:
Relembrando, não precisei atualizar meus módulos.
Descompacte o arquivo linux.2.6.11.tar.gz com o comando:
# tar -zxvf linux.2.6.11.tar.gz -C /usr/src
Bom, como não recompilei os módulos, não vou entrar em detalhes.
A maioria dos manuais on-line pedem para remover o link que aponta para imagem do seu kernel atual, eu não fiz isso, simplesmente criei um link simbólico apontado para pasta /usr/src/linux-2.6.11/.
Os comandos foram os seguintes:
# cd /boot
# ln -sf /usr/src/linux-2.6.11 linux-2.6.11
Isso criará o link "linux-2.6.11" dentro da pasta /boot.
Acesse a pasta linux-2.6.11 com o comando:
# cd linux-2.6.11
Digite "make clean" para limpar qualquer compilação realizada anteriormente:
# make clean
Digite "make mrproper" para limpar qualquer compilação realizada anteriormente:
# make mrproper
Faça download do kernel no seguinte site:
Você pode atualizar os módulos também, mas como o meu kernel não estava tão defasado, resolvi deixar o que está e só criei uma nova lista para o system.map após configurar o kernel.
Download do modules-init-tools:
Relembrando, não precisei atualizar meus módulos.
Descompacte o arquivo linux.2.6.11.tar.gz com o comando:
# tar -zxvf linux.2.6.11.tar.gz -C /usr/src
Bom, como não recompilei os módulos, não vou entrar em detalhes.
A maioria dos manuais on-line pedem para remover o link que aponta para imagem do seu kernel atual, eu não fiz isso, simplesmente criei um link simbólico apontado para pasta /usr/src/linux-2.6.11/.
Os comandos foram os seguintes:
# cd /boot
# ln -sf /usr/src/linux-2.6.11 linux-2.6.11
Isso criará o link "linux-2.6.11" dentro da pasta /boot.
Acesse a pasta linux-2.6.11 com o comando:
# cd linux-2.6.11
Digite "make clean" para limpar qualquer compilação realizada anteriormente:
# make clean
Digite "make mrproper" para limpar qualquer compilação realizada anteriormente:
# make mrproper