Como o RHEL6 exibe a exibição "tradicional" das informações de inicialização em vez da barra de progresso em camadas / empilhada?
O despejo de informações padrão é exibido durante o desligamento.
Como o RHEL6 exibe a exibição "tradicional" das informações de inicialização em vez da barra de progresso em camadas / empilhada?
O despejo de informações padrão é exibido durante o desligamento.
Respostas:
plymouth-set-default-theme text
/usr/libexec/plymouth/plymouth-update-initrd
ou remova "rhgb quiet" da configuração do Grub ( /boot/grub/menu.lst).
Se você inicializar no modo de texto, que é como a maioria dos servidores seria configurada, faça o seguinte. No modo de texto, o plymouth pinta uma barra de texto colorida difícil de remover completamente. NÃO está no chkconfig e desativar "rhgb" e "quiet" não desativa esse recurso. Veja como fazê-lo corretamente no CentOS 6.x. As etapas 1 e 2 também desabilitam recursos que podem causar problemas em um servidor ou máquina virtual que não deve ser provisionada com um console gráfico.
1) Remova rhgbe quietda (s) linha (s) "kernel" em /boot/grub/grub.conf.
2) Remova ou comente as linhas splashimagee hiddenmenu.
3) Digite plymouth-set-default-theme details --rebuild-initrd.
4) Reinicie e veja se funciona.
No lado positivo, todas as mensagens de inicialização são salvas em /var/spool/plymouth/boot.loge /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 estou depurando problemas de inicialização quando estou na frente da tela do servidor, o plymouth é um incômodo que deveria ter sido facilitado para remover.
plymouth-set-default-theme details --rebuild-initrd
O programa que mostra a tela de carregamento sofisticada é chamado Plymouth.
Veja se você pode encontrá-lo checkconfig --liste desabilitou 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 do seu /boot/grub/menu.lstarquivo.
Acabei de encontrar este método, e parece o caminho mais limpo:
grubby --update-kernel=ALL --remove-args="rhgb quiet"
Na verdade, a remoção de rhgb, que suponho ser "RedHatGraphicalBoot", resolveu esse problema para mim no CentOS6.
Basta adicionar esta linha ao seu script pós-instalação do ks.conf:
#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 embutido.