quarta-feira, 6 de fevereiro de 2013

Instalar - compilar o kernel do Linux CentOS 6

Este vídeo descreve como fazer a instalação do Kernel do Linux 3.7.5 no CentOS Server.
antes de instalar o kernel digite yum update para ter certeza de atualizar todo o sistema para caso falte alguma atualização.
instala os compiladores:
yum install gcc* bison ncurses-devel rpm-build make
baixa a versão mais recente do Kernel Linux:
wget http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.7.5.tar.bz2
copia o arquivo baixado para o diretório que será instalado e compilado o kernel:
cp /diretório com o arquivo/linux-3.7.5.tar.bz2 /usr/src
para ir até o diretório de cópia do arquivo:
cd /usr/src
descompacta o arquivo:
tar -jxvf linux-3.7.5.tar.bz2
entra na pasta que foi descompactada:
cd linux-3.7.5
copia as configurações do instalador do Kernel para a pasta:
cp /boot/config-$(uname -r) ./.config
configura o menu de configuração de instalação do kernel do Linux:
make menuconfig
Na tela de configuração do kernel, vá na opção:
= Load an Alternate configuration file
digite .config
E dê um OK.
caso já esteja escrito .config só dê OK e pronto.
Em seguida, salve a configuração na opção e saia da configuração do kernel:
= Save an Alternate configuration file
para começar a compilação do Kernel:
make ou make -j4

- Esperar aproximadamente 3 horas e 30 minutos para terminar a instalação.

make modules_install
instala os módulos e copia as informações de boot para as pastas de boot:
cp arch/i386/boot/bzImage /boot/vmlinuz-3.7.5
configurador:
cp .config /boot/config-3.7.5
mapa:
cp System.map /boot/System.map-3.7.5
imagem:
dracut /boot/initramfs-3.7.5.img 3.7.5
editar o arquivo:
vim /boot/grub/grub.conf
editar o grub com as ultimas linhas para 3.7.5 versão do Kernel. (ver exemplo de arquivo de configuração no vídeo tutorial.)

depois de editado o arquivo digite reboot para reiniciar o sistema. quando aparecer a tela de boot aperte a seta para baixo do teclado para selecionar 3.7.5 versão do kernel.

uname -a mostra as informações, caso queira conferir a versão do Kernel.

Boas configurações e até o próximo tutorial.

Nenhum comentário:

Postar um comentário