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

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

[ Hits: 40.351 ]

 


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

Iniciando programas automaticamente no KDE

Atualizando KDE 3.5 no Slackware 10.2

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

Slackware 12 no Dell 320n

Leitura recomendada

Memória de 4GB só mostra 3.3GB no Red Hat e CentOS 5

Bootsplash em kernel "não oficial" 2.6.X no Slackware

Congelamentos (freezing) do Debian Wheezy com Ivy Bridge - Atualização do kernel é uma possível solução

Drivers da placa de vídeo ATI - agora com melhor suporte a OpenGL

Carregando o "config" para recompilar o kernel

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts