Neste pequeno tutorial estarei explicando como recompilar o kernel no Gnu/Linux Debian 3.0 R2 com kernel 2.4.26.
Levando em considera??o que voc? acabou de efetuar uma instala??o simples do Debian Gnu/Linux sem pacotes para recompila??o est? relacionada na lista abaixo os pacotes necess?rios.
kernel-package ;
expectk ;
libncurses5-dev ;
dialog ;
todos estes pacotes podem ser encontrados nos mirrors de apt-get:
deb http://security.debian.org/ stable/updates main
deb http://ftp.us.debian.org/debian/ stable main
deb-src http://ftp.us.debian.org/debian/ stable main
lembrando que ap?s adicionar os mirrors acima em seu sources.list n?o esquecer do apt-get update.
logo ap?s fa?a download do kernel 2.4.26 em:
ftp://ftp.kernel.org/pub/linux/kernel/v2.4/linux-2.4.26.tar.gz .
- Em seguida descompacte com o bzip2 a imagem compactada do kernel em /usr/src/.
- Crie um link simb?lico de /usr/src/linux-2.4.26 para linux:
ln -s /usr/src/linux-2.4.26 /usr/src/linux
- Entre no diret?rio /usr/src/linux e entre com o comando:
make menuconfig
* ? interessante que voc? carregue as configura??es de m?dulos e drivers rec?m instalados portando para op??es do novo kernel, para isso entre na pen?ltima op??o e v? no menu:
Load an Alternate Configuration File
ali informe o caminho do arquivo que cont?m os par?metros do kernel atual que se encontra geralmente em /boot/:
/boot/config-2.4.18-bf2.4
- Salve as novas altera??es do kernel e em seguida acione a linha:
make dep ; make-kpkg clean ; make-kpkg -rev .Custom1 kernel_image
onde .Custom1 ser? o nome que precede a vers?o do kernel no novo arquivo de instala??o que ser? criado.
Efetuado os processos anteriores suba um diret?rio para /usr/src/ e instale com o dpkg o novo arquivo de kernel ex:
dpkg -i kernel-image-2.4.26_.Custom1_i386.deb
- Tendo instalado rode o Lilo novamente com /sbin/lilo
e de um reboot no sistema.
Levando em considera??o que voc? acabou de efetuar uma instala??o simples do Debian Gnu/Linux sem pacotes para recompila??o est? relacionada na lista abaixo os pacotes necess?rios.
kernel-package ;
expectk ;
libncurses5-dev ;
dialog ;
todos estes pacotes podem ser encontrados nos mirrors de apt-get:
deb http://security.debian.org/ stable/updates main
deb http://ftp.us.debian.org/debian/ stable main
deb-src http://ftp.us.debian.org/debian/ stable main
lembrando que ap?s adicionar os mirrors acima em seu sources.list n?o esquecer do apt-get update.
logo ap?s fa?a download do kernel 2.4.26 em:
ftp://ftp.kernel.org/pub/linux/kernel/v2.4/linux-2.4.26.tar.gz .
- Em seguida descompacte com o bzip2 a imagem compactada do kernel em /usr/src/.
- Crie um link simb?lico de /usr/src/linux-2.4.26 para linux:
ln -s /usr/src/linux-2.4.26 /usr/src/linux
- Entre no diret?rio /usr/src/linux e entre com o comando:
make menuconfig
* ? interessante que voc? carregue as configura??es de m?dulos e drivers rec?m instalados portando para op??es do novo kernel, para isso entre na pen?ltima op??o e v? no menu:
Load an Alternate Configuration File
ali informe o caminho do arquivo que cont?m os par?metros do kernel atual que se encontra geralmente em /boot/:
/boot/config-2.4.18-bf2.4
- Salve as novas altera??es do kernel e em seguida acione a linha:
make dep ; make-kpkg clean ; make-kpkg -rev .Custom1 kernel_image
onde .Custom1 ser? o nome que precede a vers?o do kernel no novo arquivo de instala??o que ser? criado.
Efetuado os processos anteriores suba um diret?rio para /usr/src/ e instale com o dpkg o novo arquivo de kernel ex:
dpkg -i kernel-image-2.4.26_.Custom1_i386.deb
- Tendo instalado rode o Lilo novamente com /sbin/lilo
e de um reboot no sistema.
Seja Membro Gratuítamente
Assine a newsletter para receber em seu email as publicações atualizadas neste blog