RHEL6: deshabilita la barra de progreso escalonado durante el arranque

14

¿Cómo hace que RHEL6 muestre la visualización "tradicional" de la información de inicio en lugar de la barra de progreso escalonada / apilada?

El volcado de información estándar se muestra durante el apagado.

madriguera
fuente
Lo mismo ocurre en Fedora y no debe limitarse a RHEL6.
bwDraco
@DragonLord - no he tratado con Fedora - pero agregará la etiqueta para referencia futura
warren
1
Simplemente presione la tecla ESC en el momento en que aparezca la barra.

Respuestas:

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

o bien, elimine "rhgb quiet" de la configuración de Grub ( /boot/grub/menu.lst).

Hippy
fuente
En una nueva instalación de Scientific Linux 6.5, con 'bastante' eliminado del cmdline del kernel (pero 'rhgb' mantenido), el tema 'texto' no mostró ningún texto de registro, pero sí el tema 'detalles'.
alexei
Simplemente escriba esto: 'plymouth-set-default-theme details --rebuild-initrd' y reinicie.
Kriston
11

Si arranca en modo de texto, que es cómo se configuraría la mayoría de los servidores, debe hacer lo siguiente. En modo texto, plymouth pinta una barra de texto colorida que es difícil de eliminar por completo. NO está en chkconfig y deshabilitar "rhgb" y "quiet" no deshabilita esta función. Aquí se explica cómo hacerlo correctamente en CentOS 6.x. Los pasos 1 y 2 también deshabilitan características que pueden causar problemas en un servidor o máquina virtual que no deberían aprovisionarse con una consola gráfica.

1) Eliminar rhgby quietde la (s) línea (s) "núcleo" en /boot/grub/grub.conf.

2) Eliminar o comentar las líneas splashimagey hiddenmenu.

3) Tipo plymouth-set-default-theme details --rebuild-initrd.

4) Reiniciar y ver si funciona.

En el lado positivo, los mensajes de tiempo de arranque se guardan en /var/spool/plymouth/boot.logy /var/log/boot.log.

Cuando lo pienso un poco más, me doy cuenta de que, como de todos modos no estoy frente a la pantalla del servidor, el sistema Plymouth no es algo terrible. Sin embargo, cuando estoy depurando problemas de inicio cuando estoy frente a la pantalla del servidor, plymouth es una molestia que debería haberse hecho más fácil de eliminar.

Kriston
fuente
2
los pasos 3 y 4 se pueden combinar en una sola operación:plymouth-set-default-theme details --rebuild-initrd
hakamadare
4

El programa que muestra la elegante pantalla de carga se llama Plymouth.
Vea si puede encontrarlo checkconfig --listy deshabilite el servicio si es necesario.

Si esa no es la causa, probablemente sea la opción "silenciosa" en Grub. Deshabilítelo eliminando la palabra quiet de las opciones de arranque en su /boot/grub/menu.lstarchivo.

Kenny Rasschaert
fuente
3

Acabo de encontrar este método, y parece la forma más limpia:

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

usuario426209
fuente
1

En realidad, eliminar rhgb, que supongo significa "RedHatGraphicalBoot", resolvió este problema para mí en CentOS6.

Simplemente agregue esta línea a su script de instalación posterior 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
vadim
fuente
1

O en una línea (menos mantenimiento y al menos tan fácil de entender):

sed -i .orig s/rhgb///g /boot/grub/grub.conf

Primero crea una copia de seguridad y edita el archivo en línea.

Steve Parker
fuente