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
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.
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
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 .
/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.
Tags logs arch-linux