¿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.
¿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.
Respuestas:
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
).
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 rhgb
y quiet
de la (s) línea (s) "núcleo" en /boot/grub/grub.conf
.
2) Eliminar o comentar las líneas splashimage
y 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.log
y /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.
plymouth-set-default-theme details --rebuild-initrd
El programa que muestra la elegante pantalla de carga se llama Plymouth.
Vea si puede encontrarlo checkconfig --list
y 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.lst
archivo.
Acabo de encontrar este método, y parece la forma más limpia:
grubby --update-kernel=ALL --remove-args="rhgb quiet"
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
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.