segunda-feira, 30 de novembro de 2009


Init: Inicialização do Controle de Processos

manual-boot-init
7,5 Init: Inicialização do Controle de Processos

Uma vez que o kernel termina a inicialização, ele passa o controle para o processo de inicialização de usuário (8), que está localizado em / sbin / init, ou o caminho do programa especificado na variável init_path no carregador.
7.5.1 Automatic Sequence Reboot

A seqüência de reinicialização automática garante que os sistemas de arquivos disponíveis no sistema são consistentes. Se eles não são, fsck (8) não pode corrigir as inconsistências, init (8) ignora o sistema em modo de usuário único para o administrador do sistema para cuidar dos problemas diretamente.
7.5.2 Single-User Mode

Este modo pode ser alcançado através da seqüência do reinício automático, ou pelo usuário na inicialização com a opção-s ou ajustando a variável boot_single no carregador.

Ele também pode ser alcançado chamando shutdown (8) sem a reinicialização (-r) ou parar (-h) opções, de modo multi-usuário.

Se o console do sistema é definida como inseguras no arquivo / etc / ttys, então o sistema pede a senha de root antes de iniciar o modo de usuário único.

'Exemplo 7-3. Um Console Insecure em / etc / ttys '

# Nome de comentários status tipo getty

#

# Se o console está marcado como "inseguros", em seguida init irá pedir a senha de root

# Quando vai para o modo de usuário único.

console none unknown off insecure

Nota: Um console insecure significa que você considere a sua segurança física para o console de ser inseguro, e quer fazer alguém apenas a certeza de quem sabe a senha de root pode usar o modo de usuário único, e isso não significa que você deseja executar o seu console insegura. Assim, se você quiser segurança, escolha insecure, não segura.
7.5.3 Multi-User Mode

Se init (8) encontra seus sistemas de arquivos estar em ordem, ou uma vez que o usuário tenha terminado em modo de usuário único, o sistema entra em modo multi-usuário, na qual se inicia a configuração de recursos do sistema.
7.5.3.1 Configuração de Recurso (RC)

O sistema de configuração de recursos lê as configurações padrões do / etc / defaults / rc.conf, eo sistema de detalhes específicos do arquivo / etc / rc.conf, e então começa a montar o sistema de arquivos mencionados em / etc / fstab, o arranque de rede serviços, iniciar vários daemons do sistema e, finalmente, executa os scripts de inicialização de pacotes instalados localmente.

O rc (8) página de manual é uma boa referência para o sistema de configuração de recursos, como está a analisar os scripts.

Nenhum comentário:

Postar um comentário