O lugar para procurar o que aconteceu na inicialização com falha é em /var/log/syslog
e possivelmente outros arquivos em /var/log
. No entanto, isso só funciona se o serviço de registro ( syslogd
) tiver a chance de iniciar. Em sua outra pergunta, você menciona um congelamento hwclock
-related, e hwclock
é executado primeiro antes de syslogd
, então talvez nenhum registro tenha sido escrito.
Os scripts de inicialização e desligamento estão em /etc/init.d
. Quais são executados e quando dependem de links simbólicos em /etc/rc?.d
. Primeiro, os scripts de inicialização do sistema vinculados a partir de /etc/rcS.d
são executados, depois os scripts em /etc/rc2.d
e o número após o S
no nome do link simbólico determinam a ordem na qual os scripts são executados. Se o seu sistema usar o Upstart, os scripts em /etc/init
também serão executados, em uma ordem determinada pelas declarações de dependência.
Se o seu sistema congela ao acertar o relógio, é provável que você precise adicionar --directisa
ou alguma outra opção obscura na linha de comando hwclock
em algum lugar em /etc/init*/hwclock*
.