Sistema de boot, níveis de execução e shutdown

Este artigo trata do sistema de boot, níveis de execução e shutdown. Nele você encontrará as seguintes informações: gerenciadores de boot, enviando parâmetros para os módulos do kernel, mensagens de boot, níveis de execução, processo init, reinicialização e desligamento seguro, corrigindo problemas no processo de boot. Espero que ajude a comunidade. Obrigado!

[ Hits: 67.055 ]

Por: Cristian Alexandre Castaldi em 27/06/2006


Enviando parâmetros para os módulos do kernel



Quando os parâmetros são passados ao kernel pela linha de comando, eles seguem o seguinte padrão:

Nome_da_imagem_do_kernel parâmetro

Ou

Nome_da_imagem_do_kernel parâmetro=valor

Ex: Linux root=/dev/hda3

Geralmente os parâmetros especificam configurações de recursos do sistema como portas I/O, IRQ, drivers de placa de rede, etc. Os gerenciadores de boot permitem que os parâmetros sejam passados para os módulos, porém eles não lidam diretamente com eles.

O Kernel do Linux é modular e assim permite que os módulos possam ser compilados e carregados somente quando necessário. Para enviar parâmetros para o Kernel é necessário editar o arquivo /etc/modules.conf ou /etc/conf.modules, dependendo da distribuição usada. Veja o exemplo abaixo:

# less /etc/modules.conf

alias /dev/tts          serial
alias /dev/tts/0        serial
alias /dev/tts/1        serial
# Uncomment the network protocols you don't want loaded:
# alias net-pf-1 off            # Unix
# alias net-pf-2 off            # IPv4
Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Gerenciadores de Boot
   3. Enviando parâmetros para os módulos do kernel
   4. Visualizando mensagens de boot e entendendo os níveis de execução e o processo init
   5. Reinicialização e desligamento seguro do sistema
   6. Corrigindo problemas no processo de boot
   7. Bibliografia
Outros artigos deste autor

Servidor CVS: Instalando, configurando e gerenciando no Linux

Usando partições e sistemas de arquivos

Autenticando usuários

Criando, monitorando e terminando processos

Instalando e configurando o servidor Samba

Leitura recomendada

Slackware Current redondo com XFCE

ARM, utilização de snapshot de pacotes no Arch Linux

Como transformar Salix OS em Slackware

Configurando vídeo no Linux usando frame buffer

Traceroute com ICMP e TCP

  
Comentários
[1] Comentário enviado por diegotosco em 27/06/2006 - 22:36h

Muito bom artigo, já é um de meus favoritos. Particulamente, gostei da sessão 4. Também concordo com a inclusão da bibliografia utilizada, é de grande ajuda.

Valew

[2] Comentário enviado por PCMasterPB em 28/06/2006 - 09:08h

Faltou só falar mais sobre o GRUB, mas tirando isto tá muito o artigo, parabéns.

[3] Comentário enviado por thelinux em 28/06/2006 - 13:18h

Parabéns! Bom mesmo. Sucesso a você.

[4] Comentário enviado por math em 28/08/2006 - 08:01h

Parabéns pelo artigo

[5] Comentário enviado por demoreaux em 12/01/2007 - 08:29h

Muito bom o artigo

[6] Comentário enviado por willian.amaral em 08/09/2008 - 08:56h

Olá pessoal,
Sou novo no slack e estou apanhando um pouco..rsrs
Bem ... preciso passar o parametro irqpoll para o módulo do kernel (porque existe conflito de interrupção entre duas placas de rede, 3com e realtek).
Toda vez que ligo o pc preciso passar esse parametro na tela do lilo. Como faço pra isso ficar automaticamente? como escrevo a linha no arquivo modules do etc?
Obriogado.....

[7] Comentário enviado por arjolafe em 11/09/2008 - 17:26h

O artigo despertou o meu interesse. Tenho uma maquina que não da boot pelo pendrive. Gostaria que o autor ou quem possua um, disponibilizasse pelo site uma imagem de um disquete que passe o boot para o pendrive.
Tenho certeza que estaria realizando o sonha de milhares de usuarios como eu.
saudações


Contribuir com comentário




Patrocínio

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

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts