RHEL6 - desativa a barra de progresso em camadas durante a inicialização

14

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.

    
por warren 15.03.2011 / 15:55

6 respostas

9
plymouth-set-default-theme text
/usr/libexec/plymouth/plymouth-update-initrd

ou, remova "rhgb quiet" da configuração do Grub ( /boot/grub/menu.lst ).

    
por 15.03.2011 / 16:02
11

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.

    
por 19.01.2012 / 18:37
4

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 .

    
por 15.03.2011 / 15:59
3

Apenas encontrei este método e parece ser o caminho mais claro:

grubby --update-kernel=ALL --remove-args="rhgb quiet"

    
por 09.03.2015 / 11:26
1

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
    
por 27.08.2013 / 00:57
1

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.

    
por 21.01.2014 / 15:44