Então, isso é uma inversão da pergunta clássica: "Por que meu terminal está em branco na inicialização?" - Como faço meu terminal em branco na inicialização?
Estou criando um sistema Debian Wheezy com o GRUB como o gerenciador de inicialização que gerará saída de vídeo através de nodm ("no display manager" - não requer login de usuário). Não quero que os usuários vejam qualquer informação de inicialização na tela de vídeo na inicialização.
No nível do gerenciador de exibição, uso o nodm e isso parece funcionar muito bem.
No nível do GRUB, estou usando esses parâmetros em / etc / default / grub (e, em seguida, executando update-grub):
GRUB_DEFAULT=0
GRUB_FORCE_HIDDEN_MENU=true
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_DISTRIBUTOR=
#GRUB_DISTRIBUTOR='lsb_release -i -s 2> /dev/null || echo Debian'
GRUB_CMDLINE_LINUX_DEFAULT="silent splash loglevel=3 console=tty2 earlyprintk=tty2"
GRUB_CMDLINE_LINUX=""
E para o inittab eu uso um programa personalizado:
#!/bin/sh
cat -
/ etc / inittab:
1:2345:respawn:/sbin/getty 38400 -i -w -n -l /usr/bin/nothing tty1
Então, finalmente, estou ajustando as configurações da BIOS tanto quanto me permitirão.
A saída de log que ainda vejo parece ser relacionada ao GRUB, é aproximadamente a seguinte:
"Booting GNU/Linux .... " <-- I think this is the GRUB option at index 0 that is loading
"Decompressing the kernel"
"Booting the kernel" <-- not sure if these are GRUB or Kernel related?
Alguém tem algum conselho sobre a limpeza desses bits finais de texto?
- Atualização -:
Este link indica que as linhas finais podem requerer um patch de kernel para remover:
link