plymouth-set-default-theme text
/usr/libexec/plymouth/plymouth-update-initrd
ou, remova "rhgb quiet" da configuração do Grub ( /boot/grub/menu.lst
).
Como você obtém o RHEL6 para exibir a exibição "tradicional" de informações de inicialização em vez da barra de progresso hierárquico / empilhada?
O despejo de informações padrão é exibido durante o desligamento.
Se você inicializar no modo de texto, que é como a maioria dos servidores seria configurada, você deve fazer o seguinte. No modo de texto, o plymouth pinta uma barra de texto colorida que é difícil de remover completamente. NÃO está no chkconfig e desabilitar "rhgb" e "quiet" não desativa esse recurso. Veja como fazer isso corretamente no CentOS 6.x. As etapas 1 e 2 também desativam recursos que podem causar problemas em um servidor ou máquina virtual que não devem ser provisionados com um console gráfico.
1) Remova rhgb
e quiet
da (s) linha (s) "kernel" em /boot/grub/grub.conf
.
2) Remova ou comente as linhas splashimage
e hiddenmenu
.
3) Digite plymouth-set-default-theme details --rebuild-initrd
.
4) Reinicie e veja se funciona.
No lado positivo, as mensagens de tempo de inicialização são todas salvas em /var/spool/plymouth/boot.log
e /var/log/boot.log
.
Quando penso um pouco mais, percebi que, como geralmente não estou na frente da tela do servidor, o sistema plymouth não é uma coisa terrível. No entanto, quando eu estou depurando problemas de inicialização quando estou na frente da tela do servidor, plymouth é um incômodo que deveria ter sido mais fácil de remover.
O programa que mostra a tela de carregamento é chamado Plymouth.
Veja se você pode encontrá-lo com checkconfig --list
e desative o serviço, se necessário.
Se essa não é a causa, provavelmente é a opção "silenciosa" no Grub.
Desative-o removendo a palavra quiet das opções de inicialização no seu arquivo /boot/grub/menu.lst
.
Apenas encontrei este método e parece ser o caminho mais claro:
grubby --update-kernel=ALL --remove-args="rhgb quiet"
Na verdade, remover o rhgb, que eu presumo significar "RedHatGraphicalBoot" resolveu esse problema para mim no CentOS6.
Basta adicionar esta linha ao script ks.conf de pós-instalação:
#Save original, just in case
rsync /boot/grub/grub.conf /boot/grub/grub.conf.orig
#edit and output to /tmp/grub.conf
cat /boot/grub/grub.conf |sed -e s/rhgb// > /tmp/grub.conf
#replace & remove temp
cat /tmp/grub.conf > /boot/grub/grub.conf ; rm -f /tmp/grub.conf
Ou em uma linha (menos manutenção e pelo menos tão fácil de entender):
sed -i .orig s/rhgb///g /boot/grub/grub.conf
Cria um backup primeiro e edita o arquivo em linha.