Segurança na compilação de um kernel novo

Publicado por Silvio Soares da Silva Junior em 26/01/2007

[ Hits: 40.731 ]

 


Segurança na compilação de um kernel novo



Esta dica serve para os iniciantes na hora de compilar um novo kernel. Veremos como criar um safe-kernel para ser acessado sempre que precisarmos!

Distro Linux utilizada: Slackware 11
BootLoader: Lilo

Precisamos copiar a imagem do kernel para um novo arquivo:

# cp /boot/vmlinuz /boot/vmlinuz-safe

Agora edite o lilo.conf para criar a nova opção:

# vi /etc/lilo.conf

E na seção crie uma segunda opção de boot apontando para a nova imagem:

# Linux bootable partition config begins
image = /boot/vmlinuz
  root = /dev/hda3
  label = Linux
  read-only

image = /boot/vmlinuz-safe
  root = /dev/hda3
  label = Linux-Safe
  read-only
# Linux bootable partition config ends

Salve o arquivo:

:x
ou
:wq

Execute o lilo:

# lilo

Depois de configurar as opções do novo kernel, usaremos a opção bzlilo no lugar da bzImage para compilar:

# make bzlilo modules modules_install

O comando "make bzlilo" fará com que seja sobrescrita a imagem do kernel em /boot/vmlinuz sem precisar copiar nada. Falta apenas reiniciar a maquina.

Caso tenha problemas na inicialização, resete a máquina e escolha a opção Linux-safe para iniciar com o kernel antigo.

Quando se trata de recompilação de kernel, esta dica é muito importante.

t+

Outras dicas deste autor

Slackware 12 no Dell 320n

Um jeito mais fácil de agendar suas tarefas pelo crontab

Iniciando programas automaticamente no KDE

Atualizando KDE 3.5 no Slackware 10.2

Leitura recomendada

Removendo kernels antigos do Ubuntu

Habilitar módulo do kernel (sem o compilar completamente)

Dica ao compilar kernel

Instalando kernel 2.6.x no Slackware 10.2

As últimas do Kernel.org

  

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