Odpowiedzi:
Musisz edytować plik /etc/default/grub. W tym pliku znajduje się wpis o nazwie GRUB_CMDLINE_LINUX_DEFAULT. Ten wpis musi być edytowany, aby kontrolować wyświetlanie ekranu powitalnego.
Obecność słowa splashw tym wpisie umożliwia ekran powitalny ze skróconym wyjściem tekstu. Dodanie quietrównież powoduje tylko ekran powitalny; co jest domyślną wersją dla komputerów stacjonarnych od 10.04 (Lucid Lynx). Aby włączyć „normalne” uruchamianie tekstu, usuń oba z nich.
Domyślne ustawienie pulpitu (tj. Tylko ekran powitalny):
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" #Hide text and show splash
W przypadku tradycyjnego wyświetlania tekstu:
GRUB_CMDLINE_LINUX_DEFAULT= #Show text but not the splash
Na powitanie, ale możliwość wyświetlania komunikatów rozruchowych przez naciśnięcie Esc:
GRUB_CMDLINE_LINUX_DEFAULT="splash"
Lub na koniec (tylko) czarny ekran, spróbuj:
GRUB_CMDLINE_LINUX_DEFAULT=quiet #Don't show Ubuntu bootup text
GRUB_CMDLINE_LINUX="console=tty12" #Don't show kernel text
Po edycji pliku musisz uruchomić update-grub.
sudo update-grub
Aby uzyskać więcej informacji, zobacz to: https://help.ubuntu.com/community/Grub2
GRUB_HIDDEN_TIMEOUTi GRUB_TIMEOUTpowoduje zamieszanie, nie rozumiem, dlaczego zachowują dwa z tych ustawień i wyświetla błądWarning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported
Być może nie jestem z tematu, ale możesz po prostu nacisnąć „Escape” podczas rozruchu, aby pokazać / ukryć ekran powitalny Plymouth ...
GRUB_CMDLINE_LINUX_DEFAULT="splash"
Istnieje prosty sposób ukrywania wszystkich komunikatów rozruchowych. W /etc/default/grubdostosuj następujące ustawienia:
GRUB_TIMEOUT=0 # Do not show the GRUB menu at all
GRUB_CMDLINE_LINUX_DEFAULT=quiet
GRUB_CMDLINE_LINUX="console=tty12" # Redirect the kernel output to another tty
Potem wystarczy sudo update-grubi należy to zrobić.
console=ttyS0wydaje się działać w 18.04, znalazłem to jako odpowiedź na moje własne pytanie. Jednak mogę później przeprowadzić więcej badań. Zobacz askubuntu.com/q/1085629/295286
Nie określiłeś, czy korzystasz z systemu serwera czy komputera stacjonarnego, więc zajmę się obydwoma.
Jeśli dodać splashdo /etc/default/grub/w GRUB_CMDLINE_LINUX_DEFAULTUbuntu zaprezentuje Ci ekran powitalny, albo w oparciu prosty tekst pasek postępu lub graficznie poprzez plymouth, które opiszę poniżej.
Korzystając plymouthz graficznego animatora uruchamiania, możesz uzyskać ładny ekran rozruchowy, który dobrze pasuje do komputerów stacjonarnych. Możesz nie chcieć tego robić na serwerze, ale to zależy od ciebie.
sudo apt-get install plymouth-theme-ubuntu-logo
Jeśli usuniesz quietopcję z, GRUB_CMDLINE_LINUX_DEFAULTaby wyświetlić komunikaty rozruchowe, czasem konieczne jest również ustawienie loglevelopcji na wyższą wartość. W przeciwnym razie niektórzy kierowcy mogą zalać Cię ttypowiadomieniami. Używam tego wiersza, aby włączyć komunikaty rozruchowe:
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=4"
W ten sposób tylko znaczące komunikaty systemowe zostaną wydrukowane na konsoli.
splashz GRUB_CMDLINE_LINUX_DEFAULT? Widzę teraz wiadomości, kiedy zaczynam, ale potem X zaczyna się i już ich nie ma.