Existem logs rc no arco?

3

Um dos meus processos está falhando em iniciar bastante cedo no processo de inicialização (suspeito que o mdadm e eu suspeitamos que ele esteja demorando mais do que o script rc permite), mas não consigo captá-lo / vê-lo durante a inicialização e o Arch limpa a tela antes que o prompt de login seja exibido. O Arch mantém algum registro do processo de inicialização que possa mostrar ou há alguma maneira de ver o que estava na tela antes de limpar ou evitar que ele apague a tela?

update Estou realmente falando sobre os scripts rc e saída para a tela ... Isso não se traduz em coisas enviadas para os logs do sistema ou erros de saída por daemons, infelizmente. O Gentoo tinha um log especial apenas para a saída de boot, mas não estava habilitado por padrão, espero que o Arch tenha algo parecido.

    
por xenoterracide 19.08.2010 / 08:28

3 respostas

3

Se você adicionar uma opção -i ao comando getty em / etc / inittab, isso impedirá que a tela seja limpa. Então tente algo como:

c1:2345:respawn:/sbin/agetty -i -8 38400 tty1 linux
    
por 20.08.2010 / 19:15
2

o tsv está certo. Existem, no entanto, várias outras maneiras de desabilitar as mensagens de inicialização descritas no Wiki do Arch .

Eu adiciono esta linha ao meu /etc/rc.local :

read -t5 -n1

que pausa a saída até um pressionamento de tecla. Então é simplesmente uma questão de descomentar / comentar a linha como e quando você precisa diagnosticar problemas de inicialização.

Se você estiver olhando para imprimir isso em um arquivo, houve uma discussão recente sobre as placas Arch sobre isso, com a conclusão de que setterm foi a melhor abordagem .

    
por 17.05.2011 / 22:41
0

/var/log/messages seria o primeiro lugar para procurar. /var/log/dmesg e o comando dmesg também podem ser úteis. Os scripts RC também têm seus próprios arquivos de log separados, como Apache, SSH, Postfix, etc. Verifique em /var/log para o arquivo de log correto com base no utilitário que está com problemas para iniciar.

    
por 19.08.2010 / 10:16