
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