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 splash
w tym wpisie umożliwia ekran powitalny ze skróconym wyjściem tekstu. Dodanie quiet
ró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_TIMEOUT
i GRUB_TIMEOUT
powoduje 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/grub
dostosuj 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-grub
i należy to zrobić.
console=ttyS0
wydaje 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ć splash
do /etc/default/grub/
w GRUB_CMDLINE_LINUX_DEFAULT
Ubuntu zaprezentuje Ci ekran powitalny, albo w oparciu prosty tekst pasek postępu lub graficznie poprzez plymouth
, które opiszę poniżej.
Korzystając plymouth
z 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 quiet
opcję z, GRUB_CMDLINE_LINUX_DEFAULT
aby wyświetlić komunikaty rozruchowe, czasem konieczne jest również ustawienie loglevel
opcji na wyższą wartość. W przeciwnym razie niektórzy kierowcy mogą zalać Cię tty
powiadomieniami. 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.
splash
z GRUB_CMDLINE_LINUX_DEFAULT? Widzę teraz wiadomości, kiedy zaczynam, ale potem X zaczyna się i już ich nie ma.