RHEL6 - Deaktiviert die Fortschrittsanzeige während des Startvorgangs

14

Wie bringt man RHEL6 dazu, die "traditionelle" Anzeige von Startinformationen anstelle der abgestuften / gestapelten Fortschrittsanzeige anzuzeigen?

Der Standard-Info-Dump wird beim Herunterfahren angezeigt.

Labyrinth
quelle
Dasselbe tritt in Fedora auf und sollte nicht auf RHEL6 beschränkt sein.
bwDraco
@DragonLord - habe mich nicht mit Fedora befasst - werde aber den Tag als zukünftige Referenz hinzufügen
warren
1
Drücken Sie einfach die ESC-Taste, sobald die Leiste angezeigt wird.

Antworten:

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

Oder entfernen Sie "rhgb quiet" aus der Grub-Konfiguration ( /boot/grub/menu.lst).

Hyppy
quelle
Bei einer Neuinstallation von Scientific Linux 6.5, bei der "ziemlich" aus der Kernel-Cmdline entfernt wurde (aber "rhgb" beibehalten wurde), zeigte das Thema "text" keinen Protokolltext, das Thema "details" jedoch.
Alexei
Geben Sie einfach Folgendes ein: 'plymouth-set-default-theme details --rebuild-initrd' und starten Sie neu.
Kriston
11

Wenn Sie im Textmodus booten, wie die meisten Server eingerichtet wären, müssen Sie Folgendes tun. Im Textmodus malt Plymouth eine bunte Textleiste, die schwer vollständig zu entfernen ist. Es ist NICHT in chkconfig und das Deaktivieren von "rhgb" und "quiet" deaktiviert diese Funktion nicht. So machen Sie es richtig in CentOS 6.x. Die Schritte 1 und 2 deaktivieren auch Funktionen, die Probleme auf einem Server oder einer virtuellen Maschine verursachen können, für die keine grafische Konsole bereitgestellt werden sollte.

1) Entfernen Sie rhgbund quietvon den "Kernel" -Zeilen in /boot/grub/grub.conf.

2) Entfernen Sie die Zeilen splashimageund hiddenmenu, oder kommentieren Sie sie aus .

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

4) Starten Sie neu und prüfen Sie, ob es funktioniert.

Auf der hellen Seite werden die Startzeitmeldungen alle in /var/spool/plymouth/boot.logund gespeichert /var/log/boot.log.

Wenn ich etwas mehr darüber nachdenke, wird mir klar, dass das Plymouth-System keine schreckliche Sache ist, da ich normalerweise sowieso nicht vor dem Bildschirm des Servers stehe. Wenn ich jedoch Startprobleme debugge, während ich mich vor dem Bildschirm des Servers befinde, ist Plymouth ein Ärgernis, das leichter zu entfernen sein sollte.

Kriston
quelle
2
Die Schritte 3 und 4 können zu einer einzigen Operation zusammengefasst werden:plymouth-set-default-theme details --rebuild-initrd
Hakamadare
4

Das Programm, das Ihnen den schicken Ladebildschirm zeigt, heißt Plymouth.
Überprüfen Sie, ob Sie es mit checkconfig --listfinden und deaktivieren Sie den Dienst, falls erforderlich.

Wenn das nicht die Ursache ist, ist es wahrscheinlich die "leise" Option in Grub. Deaktivieren Sie es, indem Sie das Wort quiet aus den Startoptionen in Ihrer /boot/grub/menu.lstDatei entfernen .

Kenny Rasschaert
quelle
3

Habe gerade diese Methode gefunden und sie scheint die sauberste zu sein:

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

user426209
quelle
1

Das Entfernen von rhgb, von dem ich annehme, dass es für "RedHatGraphicalBoot" steht, löste dieses Problem für mich unter CentOS6.

Fügen Sie einfach diese Zeile zu Ihrem ks.conf-Skript nach der Installation hinzu:

#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
quelle
1

Oder in einer Zeile (weniger Wartung und mindestens so einfach zu verstehen):

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

Erstellt zuerst eine Sicherung und bearbeitet die Datei inline.

Steve Parker
quelle