RHEL6 - wyłącz pasek postępu warstwowego podczas uruchamiania

14

Jak sprawić, by RHEL6 wyświetlał „tradycyjne” wyświetlanie informacji o starcie zamiast wielopoziomowego / ułożonego paska postępu?

Standardowy zrzut informacji jest wyświetlany podczas zamykania.

królikarnia
źródło
To samo dzieje się w Fedorze i nie powinno być ograniczone do RHEL6.
bwDraco,
@DragonLord - nie zajmowałem się Fedorą - ale doda tag do wykorzystania w przyszłości
warren
1
Wystarczy nacisnąć klawisz ESC w momencie pojawienia się paska.

Odpowiedzi:

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

lub usuń „rhgb quiet” z konfiguracji Grub ( /boot/grub/menu.lst).

Hippy
źródło
W nowej instalacji Scientific Linux 6.5, z „całkiem” usuniętą z jądra cmdline (ale „rhgb” zachowano), motyw „tekst” nie wyświetlał żadnego tekstu dziennika, ale motyw „szczegóły” tak.
Alexei
Po prostu wpisz: „szczegóły plymouth-set-default-theme --rebuild-initrd” i uruchom ponownie.
Kriston
11

Jeśli uruchamiasz się w trybie tekstowym, w taki sposób skonfigurowana byłaby większość serwerów, musisz wykonać następujące czynności. W trybie tekstowym Plymouth maluje kolorowy pasek tekstowy, który trudno jest całkowicie usunąć. NIE jest w chkconfig, a wyłączenie „rhgb” i „quiet” nie wyłącza tej funkcji. Oto jak zrobić to poprawnie w CentOS 6.x. Kroki 1 i 2 wyłączają również funkcje, które mogą powodować problemy na serwerze lub maszynie wirtualnej, których nie należy wyposażać w konsolę graficzną.

1) Usuń rhgbi quietz linii „jądra” w /boot/grub/grub.conf.

2) Usuń lub skomentuj linie splashimagei hiddenmenu.

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

4) Uruchom ponownie i sprawdź, czy to działa.

Z drugiej strony komunikaty o czasie uruchamiania są zapisywane w /var/spool/plymouth/boot.logi /var/log/boot.log.

Kiedy myślę o tym trochę więcej, zdałem sobie sprawę, że skoro i tak zwykle nie jestem przed ekranem serwera, system plymouth nie jest straszny. Jednak gdy debuguję problemy z uruchamianiem, gdy jestem przed ekranem serwera, Plymouth jest uciążliwością, którą należało łatwiej usunąć.

Kriston
źródło
2
kroki 3 i 4 można połączyć w jedną operację:plymouth-set-default-theme details --rebuild-initrd
hakamadare
4

Program pokazujący fantazyjny ekran ładowania nazywa się Plymouth.
Sprawdź, czy możesz go znaleźć checkconfig --list, i w razie potrzeby wyłącz usługę.

Jeśli nie jest to przyczyną, prawdopodobnie jest to „cicha” opcja w Grub. Wyłącz go, usuwając słowo ciche z opcji rozruchu w /boot/grub/menu.lstpliku.

Kenny Rasschaert
źródło
3

Właśnie znalazłem tę metodę i wydaje się to najczystszym sposobem:

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

użytkownik426209
źródło
1

Właściwie usunięcie rhgb, które, jak zakładam, oznacza „RedHatGraphicalBoot”, rozwiązało ten problem dla mnie na CentOS6.

Po prostu dodaj ten wiersz do skryptu ks.conf po instalacji:

#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
źródło
1

Lub w jednym wierszu (mniej konserwacji i co najmniej tak łatwe do zrozumienia):

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

Najpierw tworzy kopię zapasową i edytuje plik bezpośrednio.

Steve Parker
źródło