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: 71.650 ]

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

Usando partições e sistemas de arquivos

Lynis: Sistema de auditoria e segurança para Linux

Gerenciando quotas de disco

Instalando e configurando o servidor Samba

Trabalhando com coringas, filtros e expressões regulares no shell

Leitura recomendada

Rodando um aplicativo em modo Kiosk no Ubuntu Linux 20.04

Dúvidas freqüentes após instalação do Linux

Instalação completa do CACIC no Slackware 12.2

Atheros Wireless + Slackware 12.0

GNU/Linux integrado ao AD do Windows Server 2003

  
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

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts