Wie bringt man RHEL6 dazu, die "traditionelle" Anzeige von Startinformationen anstelle der abgestuften / gestapelten Fortschrittsanzeige anzuzeigen?
Der Standard-Info-Dump wird beim Herunterfahren angezeigt.
Wie bringt man RHEL6 dazu, die "traditionelle" Anzeige von Startinformationen anstelle der abgestuften / gestapelten Fortschrittsanzeige anzuzeigen?
Der Standard-Info-Dump wird beim Herunterfahren angezeigt.
Antworten:
plymouth-set-default-theme text
/usr/libexec/plymouth/plymouth-update-initrd
Oder entfernen Sie "rhgb quiet" aus der Grub-Konfiguration ( /boot/grub/menu.lst
).
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 rhgb
und quiet
von den "Kernel" -Zeilen in /boot/grub/grub.conf
.
2) Entfernen Sie die Zeilen splashimage
und 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.log
und 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.
plymouth-set-default-theme details --rebuild-initrd
Das Programm, das Ihnen den schicken Ladebildschirm zeigt, heißt Plymouth.
Überprüfen Sie, ob Sie es mit checkconfig --list
finden 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.lst
Datei entfernen .
Habe gerade diese Methode gefunden und sie scheint die sauberste zu sein:
grubby --update-kernel=ALL --remove-args="rhgb quiet"
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
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.