Primeira coisa a ser feita download do kernel no site oficial do kernel:
http://www.kernel.org. Escolha dentre a oção de kernel abaixo e salve-o dentro da
diretório do root
Kernel para versão 2.4
# wget http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.30.tar.gz
Kernel para versão 2.6
# wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.14.4.tar.gz
Começando a trabalhar:
# cd /usr/src
# tar zxvf /root/linux-2.6.14.4.tar.gz
Criando um link simbólico, para facilitar a sua vida.
# ln -s linux-2.6.14 linux
# cd linux
Exibindo o kernel de acordo com o gosto do cliente:
Visualizando em forma gráfica:
# make xconfig
Visualizando em formato console
#make menu config
Visualizando em modo texto
#make config
Estabelecendo comandos para compilação do kernel:
# make
# make modules
# make modules_install
Copiando a imagem do kernel :
# cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.14
# cd /boot
# mkinitrd initrd-2.6.14.img 2.6.14.4
Atribuind a entrada do novo kernel ao gestor de boot do seu linux:
Via Grub::
# vi /boot/grub/menu.lst
title Fedora Core (2.6.14.4)
root (hd0,1)
kernel /boot/vmlinuz-2.6.14 ro root=LABEL=/
initrd /boot/initrd-2.6.14.img
salvar com esc + shift: x
* reiniciar a máquina com o novo kernel.
# uname -r
2.6.14.4
* Carregando módulos do kernel
# cd /lib/modules/2.6.14.4/kernel/net/ipv4
Inserindo módulos de forma manual no kernel:
# insmod ip_gre.ko
Listando os módulos carregados:
# lsmod
Module Size Used by
ip_gre 13472 0
i915 19456 1
drm 71572 2 i915
Obtendo informações dos modulos de kernel:
# modinfo ip_gre
filename: /lib/modules/2.6.14.4/kernel/net/ipv4/ip_gre.ko
license: GPL
vermagic: 2.6.14.4 PENTIUM4 REGPARM 4KSTACKS gcc-4.0
depends:
srcversion: E798A0F5752E379A8971280
Removendo um módulo de kernel:
# rmmod ip_gre
Carrega um módulo e suas dependências manualmente:
#modprobe ip_gre
quarta-feira, 25 de novembro de 2009
Assinar:
Postar comentários (Atom)

Nenhum comentário:
Postar um comentário