RHEL6 - disabilita la barra di avanzamento a livelli durante l'avvio


14

Come si ottiene RHEL6 per visualizzare la visualizzazione "tradizionale" delle informazioni di avvio anziché la barra di avanzamento a più livelli / in pila?

Il dump di informazioni standard viene visualizzato durante l'arresto.


Lo stesso accade in Fedora e non dovrebbe essere limitato a RHEL6.
bwDraco,

@DragonLord - non ho avuto a che fare con Fedora - ma aggiungerò il tag per riferimento futuro
warren,

1
Basta premere il tasto ESC nel momento in cui appare la barra.

Risposte:


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

oppure, rimuovere "rhgb quiet" dalla configurazione di Grub ( /boot/grub/menu.lst).


Su una nuova installazione di Scientific Linux 6.5, con "abbastanza" rimosso dal cmdline del kernel (ma "rhgb" mantenuto), il tema "text" non mostrava alcun testo di registro, ma il tema "dettagli" sì.
alexei,

Basta digitare questo: 'plymouth-set-default-theme details --rebuild-initrd' e riavviare.
Kriston,

11

Se si avvia in modalità testo, ovvero la modalità di configurazione della maggior parte dei server, è necessario eseguire le operazioni seguenti. In modalità testo, plymouth dipinge una barra di testo colorata che è difficile da rimuovere completamente. NON è in chkconfig e la disabilitazione di "rhgb" e "quiet" non disabilita questa funzione. Ecco come farlo correttamente in CentOS 6.x. I passaggi 1 e 2 disabilitano anche le funzionalità che possono causare problemi su un server o una macchina virtuale che non devono essere fornite con una console grafica.

1) Rimuovere rhgbe quietdalle righe "kernel" in /boot/grub/grub.conf.

2) Rimuovere o commentare le righe splashimagee hiddenmenu.

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

4) Riavvia e vedi se funziona.

Sul lato positivo, i messaggi del tempo di avvio sono tutti salvati in /var/spool/plymouth/boot.loge /var/log/boot.log.

Quando ci penso un po 'di più, mi sono reso conto che dal momento che di solito non sono davanti allo schermo del server, il sistema plymouth non è una cosa terribile. Tuttavia, quando sto eseguendo il debug di problemi di avvio quando sono davanti allo schermo del server, plymouth è un fastidio che avrebbe dovuto essere reso più facile da rimuovere.


2
i passaggi 3 e 4 possono essere combinati in un'unica operazione:plymouth-set-default-theme details --rebuild-initrd
hakamadare,

4

Il programma che mostra la schermata di caricamento fantasia si chiama Plymouth.
Vedi se riesci a trovarlo con checkconfig --liste disabilitato il servizio se necessario.

Se questa non è la causa, è probabilmente l'opzione "silenziosa" in Grub. Disabilita rimuovendo la parola quiet dalle opzioni di avvio nel tuo /boot/grub/menu.lstfile.


3

Ho appena trovato questo metodo e sembra il modo più pulito:

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


1

In realtà, la rimozione di rhgb, che presumo sta per "RedHatGraphicalBoot", ha risolto questo problema per me su CentOS6.

Aggiungi questa riga al tuo script ks.conf post installazione:

#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

1

O in una riga (meno manutenzione e almeno altrettanto facile da capire):

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

Crea prima un backup e modifica il file in linea.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.